MimeFormatter.GetInitializers Método

Definição

Quando sobrescrito numa classe derivada, devolve um array de objetos inicializadores correspondente a um array de entrada de definições de métodos.

Sobrecargas

Name Description
GetInitializers(LogicalMethodInfo[])

Quando sobrescrito numa classe derivada, devolve um array de objetos inicializadores correspondente a um array de entrada de definições de métodos.

GetInitializers(Type, LogicalMethodInfo[])

Devolve um array de objetos inicializadores correspondentes a um array de entrada de definições de métodos para uma classe especificada derivada de MimeFormatter.

GetInitializers(LogicalMethodInfo[])

Quando sobrescrito numa classe derivada, devolve um array de objetos inicializadores correspondente a um array de entrada de definições de métodos.

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

Parâmetros

methodInfos
LogicalMethodInfo[]

Um array de métodos Web onde, para cada método, é obtido o objeto do índice correspondente no array inicializador devolvido.

Devoluções

Object[]

Um array de objetos inicializadores correspondentes ao array de entrada das definições do método.

Observações

Um inicializador é um objeto passado como parâmetro ao Initialize método.

O GetInitializers método de instância invoca o GetInitializer método de instância para cada método Web de entrada. Isto significa que uma instância de uma classe derivada de MimeFormatter já foi criada. No momento em que um pedido ou resposta é processado, o inicializador é passado para o Initialize método de outra instância da classe derivada. Este último objeto realiza a leitura ou escrita propriamente dita.

Aplica-se a

GetInitializers(Type, LogicalMethodInfo[])

Devolve um array de objetos inicializadores correspondentes a um array de entrada de definições de métodos para uma classe especificada derivada de 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()

Parâmetros

type
Type

O Tipo, derivado de MimeFormatter, para o qual são obtidos inicializadores.

methodInfos
LogicalMethodInfo[]

Um array de tipos LogicalMethodInfo que especifica os métodos Web para os quais os inicializadores são obtidos.

Devoluções

Object[]

Um array de objetos inicializadores correspondente ao array de entrada das definições de métodos para uma classe especificada derivado de MimeFormatter.

Observações

Um inicializador é um objeto passado como parâmetro ao Initialize método.

O método estático GetInitializers causa a invocação do GetInitializer método pertencente à classe derivada especificada pelo type parâmetro.

Aplica-se a