XmlSerializationReader.AddReadCallback Methode

Definitie

Slaat een implementatie van de XmlSerializationReadCallback gemachtigde en de bijbehorende invoergegevens op voor een latere aanroep.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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)

Parameters

name
String

De naam van het .NET type dat wordt gedeserialiseerd.

ns
String

De naamruimte van het .NET type dat wordt gedeserialiseerd.

type
Type

De Type te deserialiseren.

Opmerkingen

De beveiligde leden van XmlSerializationReader zijn alleen bedoeld voor gebruik door afgeleide klassen die intern worden gebruikt binnen de .NET Framework XML-serialisatie-infrastructuur.

Tijdens de initialisatie genereert en compileert de .NET Framework XML-serialisatie-infrastructuur dynamisch een tijdelijke klasse voor deserialisatie die is afgeleid van XmlSerializationReader. Tijdens dit proces genereert het .NET Framework leesmethoden waarmee de XmlSerializationReadCallback gedelegeerde wordt geïmplementeerd. Dit doet dit voor bepaalde toewijzingen tussen .NET typen en XML-gegevenstypen die worden geserialiseerd via DOOR SOAP gecodeerde XML en die geen hoofdelementen zijn. Vervolgens wordt, indien nodig, een leesmethode aangeroepen tijdens deserialisatie.

U moet niet rechtstreeks een exemplaar van de XmlSerializationReadCallback klasse maken.

Van toepassing op