XmlSerializationWriter.AddWriteCallback 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 XmlSerializationWriteCallback-Delegaten sowie den Typ, auf den er angewendet wird, 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 AddWriteCallback(Type ^ type, System::String ^ typeName, System::String ^ typeNs, System::Xml::Serialization::XmlSerializationWriteCallback ^ callback);
protected void AddWriteCallback (Type type, string typeName, string? typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback);
protected void AddWriteCallback (Type type, string typeName, string typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback);
member this.AddWriteCallback : Type * string * string * System.Xml.Serialization.XmlSerializationWriteCallback -> unit
Protected Sub AddWriteCallback (type As Type, typeName As String, typeNs As String, callback As XmlSerializationWriteCallback)
Parameter
- typeName
- String
Der Name des Typs von Objekten, die serialisiert werden.
- typeNs
- String
Der Namespace des Typs von Objekten, die serialisiert werden.
- callback
- XmlSerializationWriteCallback
Eine Instanz des XmlSerializationWriteCallback-Delegaten.
Hinweise
Die geschützten Member XmlSerializationWriter von sind nur für die Verwendung durch abgeleitete Klassen vorgesehen, die intern in 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 serialisierung, die von XmlSerializationWriter. Während dieses Prozesses generiert der .NET Framework Schreibmethoden, die den XmlSerializationWriteCallback 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. Anschließend wird bei Bedarf eine Schreibmethode während der Serialisierung aufgerufen.
Sie sollten keine direkte Instanz von XmlSerializationWriteCallback.
Die SOAP-Codierung wird in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.