NetDataContractSerializer.Binder Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een object opgehaald of ingesteld waarmee het laden van klassen wordt gecontroleerd.
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
Waarde van eigenschap
De SerializationBinder indeling die wordt gebruikt met de huidige formatter.
Implementeringen
Opmerkingen
Tijdens de serialisatie verzendt een formatter de informatie die nodig is om een exemplaar van een object van het juiste type en de juiste versie te maken. Deze informatie bevat over het algemeen de volledige typenaam en assemblynaam van het object. De assemblynaam bevat de naam, versie en sterke naam-hash van de assembly. Standaard gebruikt deserialisatie deze informatie om een exemplaar van een identiek object te maken (met uitzondering van een assembly die wordt beperkt door het beveiligingsbeleid). Sommige gebruikers moeten bepalen welke klasse moet worden geladen, omdat de klasse is verplaatst tussen assembly's of een andere versie van de klasse is vereist op de server en client.