XmlSerializationReader.AddReadCallback Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.
Ett XmlSerializationReadCallback ombud.
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.