XmlReturnReader.GetInitializers(LogicalMethodInfo[]) Metod

Definition

Returnerar en matris med initialiserarobjekt som motsvarar en indatamatris med metoddefinitioner.

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()

Parametrar

methodInfos
LogicalMethodInfo[]

En matris av typen LogicalMethodInfo som anger de webbmetoder som initierarna hämtas för.

Returer

Object[]

En matris med initialiserarobjekt som motsvarar en indatamatris med metoddefinitioner.

Kommentarer

En initialiserare är ett objekt som skickas som en parameter till metoden Initialize. XmlReturnReader För klassen är initieraren ett XmlSerializer objekt för returtypen för webbmetoden.

Metoden GetInitializers anropas under initieringen av tjänsten. Senare, när ett svar bearbetas, skickas initialiserarobjektet för varje webbmetod till metoden för Initialize en annan XmlReturnReader instans. Den andra instansen utför den faktiska läsningen.

Gäller för