MimeFormatter.GetInitializers Metoda

Definicja

Po przesłonięciu w klasie pochodnej zwraca tablicę obiektów inicjatora odpowiadających tablicy wejściowej definicji metod.

Przeciążenia

GetInitializers(LogicalMethodInfo[])

Po przesłonięciu w klasie pochodnej zwraca tablicę obiektów inicjatora odpowiadających tablicy wejściowej definicji metod.

GetInitializers(Type, LogicalMethodInfo[])

Zwraca tablicę obiektów inicjatora odpowiadających tablicy wejściowej definicji metod dla określonej klasy pochodzącej z MimeFormatterklasy .

GetInitializers(LogicalMethodInfo[])

Po przesłonięciu w klasie pochodnej zwraca tablicę obiektów inicjatora odpowiadających tablicy wejściowej definicji metod.

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

Parametry

methodInfos
LogicalMethodInfo[]

Tablica metod sieci Web, w której dla każdej metody uzyskuje się obiekt odpowiedniego indeksu w zwracanej tablicy inicjatora.

Zwraca

Object[]

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

Uwagi

Inicjator jest obiektem przekazywanym jako parametr do Initialize metody .

Metoda GetInitializers wystąpienia wywołuje metodę wystąpienia dla każdej wejściowej GetInitializer metody sieci Web. Oznacza to, że wystąpienie klasy pochodzącej z MimeFormatter klasy zostało już utworzone. W momencie przetwarzania żądania lub odpowiedzi inicjator jest przekazywany do Initialize metody innego wystąpienia klasy pochodnej. Ten ostatni obiekt wykonuje rzeczywisty odczyt lub zapis.

Dotyczy

GetInitializers(Type, LogicalMethodInfo[])

Zwraca tablicę obiektów inicjatora odpowiadających tablicy wejściowej definicji metod dla określonej klasy pochodzącej z MimeFormatterklasy .

public:
 static cli::array <System::Object ^> ^ GetInitializers(Type ^ type, cli::array <System::Web::Services::Protocols::LogicalMethodInfo ^> ^ methodInfos);
public static object[] GetInitializers (Type type, System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos);
static member GetInitializers : Type * System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
Public Shared Function GetInitializers (type As Type, methodInfos As LogicalMethodInfo()) As Object()

Parametry

type
Type

Typ, pochodzący z MimeFormatterklasy , dla którego są uzyskiwane inicjatory.

methodInfos
LogicalMethodInfo[]

Tablica typu LogicalMethodInfo określająca metody sieci Web, dla których są uzyskiwane inicjatory.

Zwraca

Object[]

Tablica obiektów inicjatora odpowiadających tablicy wejściowej definicji metod dla określonej klasy pochodzącej z MimeFormatterklasy .

Uwagi

Inicjator jest obiektem przekazywanym jako parametr do Initialize metody .

Metoda statyczna GetInitializers powoduje wywołanie GetInitializer metody należącej do klasy pochodnej type określonej przez parametr .

Dotyczy