XmlSerializationReader.AddReadCallback(String, String, Type, XmlSerializationReadCallback) XmlSerializationReader.AddReadCallback(String, String, Type, XmlSerializationReadCallback) XmlSerializationReader.AddReadCallback(String, String, Type, XmlSerializationReadCallback) Method

Definition

Speichert eine Implementierung des XmlSerializationReadCallback-Delegaten und seiner Eingabedaten für einen späteren Aufruf.Stores an implementation of the XmlSerializationReadCallback delegate and its input data for a later invocation.

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

Parameter

name
String String String

Der Name des .NET Framework-Typs, der deserialisiert wird.The name of the .NET Framework type that is being deserialized.

ns
String String String

Der Namespace des .NET Framework-Typs, der deserialisiert wird.The namespace of the .NET Framework type that is being deserialized.

type
Type Type Type

Der zu deserialisierende Type.The Type to be deserialized.

Hinweise

Geschützte Member der XmlSerializationReader 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 XmlSerializationReader 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 eine temporäre Klasse für die Deserialisierung, die von abgeleitet XmlSerializationReader.During initialization, the .NET Framework XML serialization infrastructure dynamically generates and compiles a temporary class for deserialization that derives from XmlSerializationReader. Während dieses Vorgangs generiert .NET Framework Methoden für das Lesen, die implementieren die XmlSerializationReadCallback delegieren.During this process, the .NET Framework generates read methods that implement the XmlSerializationReadCallback 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 through SOAP-encoded XML and are not root elements. Als Nächstes nach Bedarf, ist eine read-Methode während der Deserialisierung aufgerufen.Next, as necessary, a read method is called during deserialization.

Sie sollten nicht direkt erstellen Sie eine Instanz von der XmlSerializationReadCallback Klasse.You should not directly create an instance of the XmlSerializationReadCallback class.

Gilt für: