XmlSerializationWriter.AddWriteCallback(Type, String, String, XmlSerializationWriteCallback) XmlSerializationWriter.AddWriteCallback(Type, String, String, XmlSerializationWriteCallback) XmlSerializationWriter.AddWriteCallback(Type, String, String, XmlSerializationWriteCallback) Method

Definition

Speichert eine Implementierung des XmlSerializationWriteCallback-Delegaten sowie den Typ, auf den er angewendet wird, für einen späteren Aufruf.Stores an implementation of the XmlSerializationWriteCallback delegate and the type it applies to, for a later invocation.

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);
member this.AddWriteCallback : Type * string * string * System.Xml.Serialization.XmlSerializationWriteCallback -> unit

Parameter

type
Type Type Type

Der Type von Objekten, die serialisiert werden.The Type of objects that are serialized.

typeName
String String String

Der Name des Typs von Objekten, die serialisiert werden.The name of the type of objects that are serialized.

typeNs
String String String

Der Namespace des Typs von Objekten, die serialisiert werden.The namespace of the type of objects that are serialized.

Hinweise

Geschützte Member der XmlSerializationWriter für die Verwendung vorgesehen sind, die nur von abgeleiteten Klassen, die in der Serialisierungsinfrastruktur von .NET Framework intern verwendet werden.The protected members of XmlSerializationWriter are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

Während der Initialisierung der Serialisierungsinfrastruktur von .NET Framework dynamisch generiert und kompiliert für die Serialisierung, die von abgeleitet ist eine temporäre Klasse XmlSerializationWriter.During initialization, the .NET Framework XML serialization infrastructure dynamically generates and compiles a temporary class for serialization that is derived from XmlSerializationWriter. Während dieses Vorgangs generiert .NET Framework Write-Methoden, implementieren die XmlSerializationWriteCallback delegieren.During this process, the .NET Framework generates write methods that implement the XmlSerializationWriteCallback delegate. Es ist also für bestimmte Zuordnungen zwischen .NET Framework-Typen und XML-Datentypen, die über SOAP-codierten XML serialisiert werden und sind nicht-Stammelemente.It does so for certain mappings between .NET Framework types and XML data types that are serialized via SOAP-encoded XML and are not root elements. Eine Write-Methode wird dann bei Bedarf während der Serialisierung aufgerufen.Then, as necessary, a write method is called during serialization.

Sie sollten nicht direkt erstellen Sie eine Instanz des XmlSerializationWriteCallback.You should not directly create an instance of XmlSerializationWriteCallback.

SOAP-Codierung wird in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

Gilt für: