NetDataContractSerializer.Binder Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
Classe SerializationBinder utilisée avec le formateur en cours.
Implémente
Remarques
Au cours de la sérialisation, un formateur transmet les informations requises pour créer une instance d'un objet de type et de version corrects. Ces informations comprennent généralement le nom de type et le nom d'assembly complets de l'objet. Le nom d'assembly comprend le hachage du nom, de la version et du 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 du chargement d’un 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 d'un assembly à un autre, soit une version de la classe différente est requise sur le serveur et le client.