NetDataContractSerializer.Binder Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um objeto que controla o carregamento de classe.
public:
property System::Runtime::Serialization::SerializationBinder ^ Binder { System::Runtime::Serialization::SerializationBinder ^ get(); void set(System::Runtime::Serialization::SerializationBinder ^ value); };
public System.Runtime.Serialization.SerializationBinder Binder { get; set; }
member this.Binder : System.Runtime.Serialization.SerializationBinder with get, set
Public Property Binder As SerializationBinder
Valor da propriedade
O SerializationBinder usado com o formatador atual.
Implementações
Comentários
Durante a serialização, um formatador transmite as informações necessárias para criar uma instância de um objeto do tipo e versão corretos. Essas informações geralmente incluem o nome completo do tipo e o nome do assembly do objeto. O nome do assembly inclui o nome, a versão e o hash de nome forte do assembly. Por padrão, a desserialização usa essas informações para criar uma instância de um objeto idêntico (com exceção de qualquer carregamento de assembly restrito pela política de segurança). Alguns usuários precisam controlar qual classe carregar, seja porque a classe foi movida entre assemblies ou uma versão diferente da classe é necessária no servidor e no cliente.