NetDataContractSerializer.Binder Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Objekts, das das Laden der Klasse steuert.
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
Eigenschaftswert
Der SerializationBinder mit dem aktuellen Formatierer verwendete.
Implementiert
Hinweise
Während der Serialisierung überträgt ein Formatierer die zum Erstellen einer Instanz eines Objekts des richtigen Typs und der richtigen Version erforderlichen Informationen. Diese Informationen enthalten im Allgemeinen den vollständigen Typnamen und Assemblynamen des Objekts. Der Assemblyname enthält den Namen, die Version und den starken Namenhash der Assembly. Standardmäßig verwendet die Deserialisierung diese Informationen, um eine Instanz eines identischen Objekts zu erstellen (mit Ausnahme aller Assemblyladevorgangs, die durch die Sicherheitsrichtlinie eingeschränkt sind). Einige Benutzer müssen steuern, welche Klasse geladen werden soll, entweder weil die Klasse zwischen Assemblys verschoben wurde oder eine andere Version der Klasse auf dem Server und Client erforderlich ist.