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í vstupní pole definic metod.
Přetížení
| Name | Description |
|---|---|
| GetInitializers(LogicalMethodInfo[]) |
Při přepsání v odvozené třídě vrátí pole inicializátor objektů odpovídající vstupní pole definic metod. |
| GetInitializers(Type, LogicalMethodInfo[]) |
Vrátí pole inicializačních objektů odpovídající vstupní matici definic metody 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í vstupní pole 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 se pro každou metodu získá objekt odpovídajícího indexu ve vrácené inicializační matici.
Návraty
Pole inicializačních objektů odpovídající vstupní matici definic metod.
Poznámky
Inicializátor je objekt předaný jako parametr metodě Initialize .
Metoda GetInitializers instance vyvolá metodu GetInitializer instance pro každou vstupní webovou metodu. To znamená, že instance třídy odvozené z MimeFormatter již byla vytvořena. V době zpracování požadavku nebo odpovědi se inicializátor předá Initialize metodě jiné instance odvozené třídy. Druhý objekt provádí skutečné čtení nebo zápis.
Platí pro
GetInitializers(Type, LogicalMethodInfo[])
Vrátí pole inicializačních objektů odpovídající vstupní matici definic metody 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é inicializátory jsou získány.
- methodInfos
- LogicalMethodInfo[]
Pole typu LogicalMethodInfo , které určuje webové metody, pro které jsou inicializátory získány.
Návraty
Pole inicializačních objektů odpovídající vstupní matici definic metody pro zadanou třídu odvozenou z MimeFormatter.
Poznámky
Inicializátor je objekt předaný jako parametr metodě Initialize .
Statická GetInitializers metoda způsobí vyvolání GetInitializer metody patřící do odvozené třídy určené parametrem type .