NetDataContractSerializer.Binder Proprietà

Definizione

Ottiene o imposta un oggetto che controlla il caricamento delle classi.

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

Valore della proprietà

Oggetto SerializationBinder utilizzato con il formattatore corrente.

Implementazioni

Commenti

Durante la serializzazione, un formattatore trasmette le informazioni necessarie per creare un'istanza di un oggetto del tipo e della versione corretti. Queste informazioni in genere includono il nome completo del tipo e il nome dell'assembly dell'oggetto. Il nome dell'assembly include il nome, la versione e l'hash del nome sicuro dell'assembly. Per impostazione predefinita, la deserializzazione usa queste informazioni per creare un'istanza di un oggetto identico , ad eccezione di qualsiasi caricamento di assembly limitato dai criteri di sicurezza. Alcuni utenti devono controllare la classe da caricare, perché la classe è stata spostata tra assembly o una versione diversa della classe nel server e nel client.

Si applica a