SerializationInfo Construtores

Definição

Inicializa uma nova instância da classe SerializationInfo.Initializes a new instance of the SerializationInfo class.

Sobrecargas

SerializationInfo(Type, IFormatterConverter)

Cria uma nova instância da classe SerializationInfo.Creates a new instance of the SerializationInfo class.

SerializationInfo(Type, IFormatterConverter, Boolean)

Inicializa uma nova instância da classe SerializationInfo.Initializes a new instance of the SerializationInfo class.

SerializationInfo(Type, IFormatterConverter)

Importante

Esta API não está em conformidade com CLS.

Cria uma nova instância da classe 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);
[<System.CLSCompliant(false)>]
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter -> System.Runtime.Serialization.SerializationInfo
Public Sub New (type As Type, converter As IFormatterConverter)

Parâmetros

type
Type

O Type do objeto a ser serializado.The Type of the object to serialize.

converter
IFormatterConverter

O IFormatterConverter usado durante a desserialização.The IFormatterConverter used during deserialization.

Atributos

Exceções

type ou converter é null.type or converter is null.

Comentários

O IFormatterConverter passado como o converter parâmetro converte dados de sua representação interna para o formulário solicitado pelo usuário.The IFormatterConverter passed as the converter parameter converts data from its internal representation to the form the user requested. A representação interna dos dados dentro da SerializationInfo depende do formatador que o criou.The internal representation of the data within the SerializationInfo depends on the formatter that created it.

Aplica-se a

SerializationInfo(Type, IFormatterConverter, Boolean)

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da classe 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);
public SerializationInfo (Type type, System.Runtime.Serialization.IFormatterConverter converter, bool requireSameTokenInPartialTrust);
[<System.CLSCompliant(false)>]
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter * bool -> System.Runtime.Serialization.SerializationInfo
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter * bool -> System.Runtime.Serialization.SerializationInfo
Public Sub New (type As Type, converter As IFormatterConverter, requireSameTokenInPartialTrust As Boolean)

Parâmetros

type
Type

O Type do objeto a ser serializado.The Type of the object to serialize.

converter
IFormatterConverter

O IFormatterConverter usado durante a desserialização.The IFormatterConverter used during deserialization.

requireSameTokenInPartialTrust
Boolean

Indica se o objeto requer o mesmo token em confiança parcial.Indicates whether the object requires same token in partial trust.

Atributos

Aplica-se a