SerializationInfo SerializationInfo SerializationInfo Constructors

Определение

Перегрузки

SerializationInfo(Type, IFormatterConverter) SerializationInfo(Type, IFormatterConverter) SerializationInfo(Type, IFormatterConverter)

Создает новый экземпляр класса SerializationInfo.Creates a new instance of the SerializationInfo class.

SerializationInfo(Type, IFormatterConverter, Boolean) SerializationInfo(Type, IFormatterConverter, Boolean) SerializationInfo(Type, IFormatterConverter, Boolean)

Инициализирует новый экземпляр класса SerializationInfo.Initializes a new instance of the SerializationInfo class.

SerializationInfo(Type, IFormatterConverter) SerializationInfo(Type, IFormatterConverter) SerializationInfo(Type, IFormatterConverter)

Важно!

Этот API несовместим с CLS.

Создает новый экземпляр класса SerializationInfo.Creates a new instance of the SerializationInfo class.

public:
 SerializationInfo(Type ^ type, System::Runtime::Serialization::IFormatterConverter ^ converter);
[System.CLSCompliant(false)]
public SerializationInfo (Type type, System.Runtime.Serialization.IFormatterConverter converter);
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter -> System.Runtime.Serialization.SerializationInfo

Параметры

type
Type Type Type

Тип Type сериализуемого объекта.The Type of the object to serialize.

converter
IFormatterConverter IFormatterConverter IFormatterConverter

Тип IFormatterConverter, используемый во время десериализации.The IFormatterConverter used during deserialization.

Исключения

Параметр type или converter имеет значение null.type or converter is null.

Комментарии

Значение IFormatterConverter , передаваемое converter в качестве параметра, преобразует данные из своего внутреннего представления в форму, запрошенную пользователем.The IFormatterConverter passed as the converter parameter converts data from its internal representation to the form the user requested. Внутреннее представление данных в пределах SerializationInfo зависит от модуля форматирования, создавшего его.The internal representation of the data within the SerializationInfo depends on the formatter that created it.

SerializationInfo(Type, IFormatterConverter, Boolean) SerializationInfo(Type, IFormatterConverter, Boolean) SerializationInfo(Type, IFormatterConverter, Boolean)

Важно!

Этот API несовместим с CLS.

Инициализирует новый экземпляр класса SerializationInfo.Initializes a new instance of the SerializationInfo class.

public:
 SerializationInfo(Type ^ type, System::Runtime::Serialization::IFormatterConverter ^ converter, bool requireSameTokenInPartialTrust);
[System.CLSCompliant(false)]
public SerializationInfo (Type type, System.Runtime.Serialization.IFormatterConverter converter, bool requireSameTokenInPartialTrust);
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter * bool -> System.Runtime.Serialization.SerializationInfo

Параметры

type
Type Type Type

Тип Type сериализуемого объекта.The Type of the object to serialize.

converter
IFormatterConverter IFormatterConverter IFormatterConverter

Тип IFormatterConverter, используемый во время десериализации.The IFormatterConverter used during deserialization.

requireSameTokenInPartialTrust
Boolean Boolean Boolean

Указывает, требует ли объект того же токена в режиме частичного доверия.Indicates whether the object requires same token in partial trust.

Применяется к