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 Typs, der deserialisiert wird.
- ns
- String
Der Namespace des .NET Typs, der deserialisiert wird.
Eine XmlSerializationReadCallback Stellvertretung.
Hinweise
Die geschützten Member von XmlSerializationReader sind nur für 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 XmlSerializationReader abgeleitet wird. Während dieses Vorgangs generiert das .NET Framework Lesemethoden, die den delegat XmlSerializationReadCallback implementieren. Dies gilt für bestimmte Zuordnungen zwischen .NET Typen und XML-Datentypen, die über SOAP-codierte XML serialisiert werden und keine Stammelemente sind. Als Nächstes wird bei Bedarf eine Lesemethode während der Deserialisierung aufgerufen.
Sie sollten keine direkte Instanz der XmlSerializationReadCallback Klasse erstellen.