XmlReturnReader.GetInitializers(LogicalMethodInfo[]) Methode

Definitie

Retourneert een matrix van initialisatieobjecten die overeenkomen met een invoermatrix van methodedefinities.

public:
 override cli::array <System::Object ^> ^ GetInitializers(cli::array <System::Web::Services::Protocols::LogicalMethodInfo ^> ^ methodInfos);
public override object[] GetInitializers(System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos);
override this.GetInitializers : System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
Public Overrides Function GetInitializers (methodInfos As LogicalMethodInfo()) As Object()

Parameters

methodInfos
LogicalMethodInfo[]

Een matrix van het type LogicalMethodInfo waarmee de webmethoden worden opgegeven waarvoor de initializers worden verkregen.

Retouren

Object[]

Een matrix van initialisatieobjecten die overeenkomen met een invoermatrix van methodedefinities.

Opmerkingen

Een initialisatiefunctie is een object dat als parameter wordt doorgegeven aan de methode Initialize. Voor de XmlReturnReader klasse is de initialisatiefunctie een XmlSerializer object voor het retourtype van de webmethode.

De GetInitializers methode wordt aangeroepen tijdens de initialisatie van de service. Later, op het moment dat een antwoord wordt verwerkt, wordt het initialisatieobject voor elke webmethode doorgegeven aan de Initialize methode van een ander XmlReturnReader exemplaar. Het andere exemplaar voert het werkelijke lezen uit.

Van toepassing op