XmlSerializationReader.AddReadCallback Methode
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.
Speichert eine Implementierung des XmlSerializationReadCallback-Delegaten und seiner Eingabedaten für einen späteren Aufruf.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
protected:
void AddReadCallback(System::String ^ name, System::String ^ ns, Type ^ type, System::Xml::Serialization::XmlSerializationReadCallback ^ read);
protected void AddReadCallback (string name, string ns, Type type, System.Xml.Serialization.XmlSerializationReadCallback read);
member this.AddReadCallback : string * string * Type * System.Xml.Serialization.XmlSerializationReadCallback -> unit
Protected Sub AddReadCallback (name As String, ns As String, type As Type, read As XmlSerializationReadCallback)
Parameter
- name
- String
Der Name des .NET Framework-Typs, der deserialisiert wird.
- ns
- String
Der Namespace des .NET Framework-Typs, der deserialisiert wird.
Ein XmlSerializationReadCallback-Delegat.
Hinweise
Die geschützten Member von XmlSerializationReader sind nur für die Verwendung durch abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework XML-Serialisierungsinfrastruktur verwendet werden.
Während der Initialisierung generiert und kompiliert die .NET Framework XML-Serialisierungsinfrastruktur dynamisch eine temporäre Klasse für die Deserialisierung, die von abgeleitet wirdXmlSerializationReader. Während dieses Prozesses generiert die .NET Framework Lesemethoden, die den XmlSerializationReadCallback Delegaten implementieren. Dies gilt für bestimmte Zuordnungen zwischen .NET Framework-Typen und XML-Datentypen, die über SOAP-codiertes XML serialisiert werden und keine Stammelemente sind. Als Nächstes wird bei Bedarf während der Deserialisierung eine Read-Methode aufgerufen.
Sie sollten nicht direkt eine Instanz der XmlSerializationReadCallback -Klasse erstellen.