Udostępnij za pośrednictwem


XmlReturnReader.GetInitializers(LogicalMethodInfo[]) Metoda

Definicja

Zwraca tablicę obiektów inicjatora odpowiadających tablicy wejściowej definicji metod.

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

Parametry

methodInfos
LogicalMethodInfo[]

Tablica typu LogicalMethodInfo określająca metody internetowe, dla których uzyskuje się inicjatory.

Zwraca

Object[]

Tablica obiektów inicjatora odpowiadających tablicy wejściowej definicji metod.

Uwagi

Inicjator to obiekt przekazywany jako parametr do metody Initialize. Dla XmlReturnReader klasy inicjator jest XmlSerializer obiektem dla zwracanego typu metody Web.

Metoda GetInitializers jest wywoływana podczas inicjowania usługi. Później, w czasie przetwarzania odpowiedzi, obiekt inicjatora dla każdej metody internetowej jest przekazywany Initialize do metody innego XmlReturnReader wystąpienia. Drugie wystąpienie wykonuje rzeczywiste odczyty.

Dotyczy