MimeFormatter.GetInitializers Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .