XmlSerializationReader.AddReadCallback Metod

Definition

Lagrar en implementering av ombudet XmlSerializationReadCallback och dess indata för ett senare anrop.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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)

Parametrar

name
String

Namnet på den .NET typ som deserialiseras.

ns
String

Namnområdet för den .NET typ som deserialiseras.

type
Type

Som Type ska deserialiseras.

Kommentarer

De skyddade medlemmarna i XmlSerializationReader är endast avsedda att användas av härledda klasser som används internt i xml-serialiseringsinfrastrukturen i .NET Framework.

Under initieringen genererar och kompilerar xml-serialiseringsinfrastrukturen för .NET Framework dynamiskt en tillfällig klass för deserialisering som härleds från XmlSerializationReader. Under den här processen genererar .NET Framework läsmetoder som implementerar ombudet XmlSerializationReadCallback. Det gör det för vissa mappningar mellan .NET typer och XML-datatyper som serialiseras via SOAP-kodad XML och inte är rotelement. Vid behov anropas sedan en läsmetod under deserialiseringen.

Du bör inte skapa en instans av XmlSerializationReadCallback klassen direkt.

Gäller för