MimeFormatter.GetInitializers Metoda

Definice

Při přepsání v odvozené třídě vrátí pole inicializátorů objektů odpovídajících vstupnímu poli definic metod.

Přetížení

GetInitializers(LogicalMethodInfo[])

Při přepsání v odvozené třídě vrátí pole inicializátorů objektů odpovídajících vstupnímu poli definic metod.

GetInitializers(Type, LogicalMethodInfo[])

Vrátí pole inicializátorů objektů odpovídajících vstupnímu poli definic metod pro zadanou třídu odvozenou z MimeFormatter .

GetInitializers(LogicalMethodInfo[])

Při přepsání v odvozené třídě vrátí pole inicializátorů objektů odpovídajících vstupnímu poli definic 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[]

Pole webových metod, kde je pro každou metodu získán objekt odpovídajícího indexu ve vráceném inicializátoru pole.

Návraty

Object[]

Pole inicializátorů objektů odpovídajících vstupnímu poli definic metod.

Poznámky

Inicializátor je objekt předaný metodě jako Initialize parametr.

Metoda GetInitializers instance vyvolá metodu instance pro každou vstupní GetInitializer webovou metodu. To znamená, že instance třídy odvozené z MimeFormatter již byla vytvořena. V době zpracování požadavku nebo odpovědi je inicializátor předán metodě jiné Initialize instance odvozené třídy. Druhý objekt provádí vlastní čtení nebo zápis.

Platí pro

GetInitializers(Type, LogicalMethodInfo[])

Vrátí pole inicializátorů objektů odpovídajících vstupnímu poli definic metod pro zadanou třídu odvozenou z MimeFormatter .

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 odvozený z MimeFormatter , pro který jsou získány inicializátory.

methodInfos
LogicalMethodInfo[]

Pole typu, LogicalMethodInfo které určuje webové metody, pro které jsou získány inicializátory.

Návraty

Object[]

Pole inicializátorů objektů odpovídajících vstupnímu poli definic metod pro zadanou třídu odvozenou z MimeFormatter .

Poznámky

Inicializátor je objekt předaný metodě jako Initialize parametr.

Statická metoda způsobí vyvolání metody, která patří do odvozené třídy GetInitializers GetInitializer určené type parametrem .

Platí pro