MimeFormatter.GetInitializers Methode

Definition

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Array von Initialisierungsobjekten zurückgegeben, das einem Eingabearray von Methodendefinitionen entspricht.

Überlädt

Name Beschreibung
GetInitializers(LogicalMethodInfo[])

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Array von Initialisierungsobjekten zurückgegeben, das einem Eingabearray von Methodendefinitionen entspricht.

GetInitializers(Type, LogicalMethodInfo[])

Gibt ein Array von Initialisierungsobjekten zurück, das einem Eingabearray von Methodendefinitionen für eine angegebene Klasse entspricht, die von MimeFormatter.

GetInitializers(LogicalMethodInfo[])

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Array von Initialisierungsobjekten zurückgegeben, das einem Eingabearray von Methodendefinitionen entspricht.

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()

Parameter

methodInfos
LogicalMethodInfo[]

Ein Array von Webmethoden, bei denen für jede Methode das Objekt des entsprechenden Indexes im zurückgegebenen Initialisierungsarray abgerufen wird.

Gibt zurück

Object[]

Ein Array von Initialisierungsobjekten, die dem Eingabearray von Methodendefinitionen entsprechen.

Hinweise

Ein Initialisierer ist ein Objekt, das als Parameter an die Initialize Methode übergeben wird.

Die GetInitializers Instanzmethode ruft die GetInitializer Instanzmethode für jede Eingabewebmethode auf. Dies bedeutet, dass bereits eine Instanz einer von der Klasse abgeleiteten MimeFormatter Klasse erstellt wurde. Zum Zeitpunkt der Verarbeitung einer Anforderung oder Antwort wird der Initialisierer an die Initialize Methode einer anderen Instanz der abgeleiteten Klasse übergeben. Das letztere Objekt führt das tatsächliche Lesen oder Schreiben aus.

Gilt für:

GetInitializers(Type, LogicalMethodInfo[])

Gibt ein Array von Initialisierungsobjekten zurück, das einem Eingabearray von Methodendefinitionen für eine angegebene Klasse entspricht, die von 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()

Parameter

type
Type

Der Typ, abgeleitet von MimeFormatter, für den Initialisierer abgerufen werden.

methodInfos
LogicalMethodInfo[]

Ein Array vom Typ LogicalMethodInfo , das die Webmethoden angibt, für die die Initialisierer abgerufen werden.

Gibt zurück

Object[]

Ein Array von Initialisierungsobjekten, die dem Eingabearray von Methodendefinitionen für eine angegebene Klasse entsprechen, die von MimeFormatter.

Hinweise

Ein Initialisierer ist ein Objekt, das als Parameter an die Initialize Methode übergeben wird.

Die statische GetInitializers Methode bewirkt den Aufruf der Methode, die GetInitializer zur vom type Parameter angegebenen abgeleiteten Klasse gehört.

Gilt für: