MimeFormatter.GetInitializers Metoda

Definice

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

Object[]

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

Object[]

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 .

Platí pro