NetDataContractSerializer.Binder Propriété

Définition

Obtient ou définit un objet qui contrôle le chargement 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

Valeur de propriété

SerializationBinder Utilisé avec le formateur actuel.

Implémente

Remarques

Pendant la sérialisation, un formateur transmet les informations requises pour créer une instance d’un objet du type et de la version appropriés. Ces informations incluent généralement le nom de type complet et le nom d’assembly de l’objet. Le nom de l’assembly inclut le nom, la version et le hachage de nom fort de l’assembly. Par défaut, la désérialisation utilise ces informations pour créer une instance d’un objet identique (à l’exception d’un chargement d’assembly restreint par la stratégie de sécurité). Certains utilisateurs doivent contrôler la classe à charger, soit parce que la classe a été déplacée entre des assemblys ou une version différente de la classe est requise sur le serveur et le client.

S’applique à