Partilhar via


MimeFormatter.GetInitializer Método

Definição

Quando substituído em uma classe derivada, retorna um inicializador para o método especificado.

Sobrecargas

GetInitializer(LogicalMethodInfo)

Quando substituído em uma classe derivada, retorna um inicializador para o método especificado.

GetInitializer(Type, LogicalMethodInfo)

Retorna um inicializador para o método especificado.

GetInitializer(LogicalMethodInfo)

Quando substituído em uma classe derivada, retorna um inicializador para o método especificado.

public:
 abstract System::Object ^ GetInitializer(System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public abstract object GetInitializer (System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
abstract member GetInitializer : System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public MustOverride Function GetInitializer (methodInfo As LogicalMethodInfo) As Object

Parâmetros

methodInfo
LogicalMethodInfo

Um LogicalMethodInfo que especifica o método Web para o qual o inicializador é obtido.

Retornos

Object

Um Object que contém o inicializador para o método especificado.

Comentários

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

A implementação de uma classe derivada do GetInitializer método de instância é invocada durante a inicialização do cliente ou do serviço. Posteriormente, no momento em que uma solicitação ou resposta é processada, o objeto do inicializador é passado para o CreateInstance método estático, que cria uma instância de outro objeto da classe derivada e, em seguida, para o Initialize método para inicializá-lo. O outro objeto executa a leitura ou gravação real.

Aplica-se a

GetInitializer(Type, LogicalMethodInfo)

Retorna um inicializador para o método especificado.

public:
 static System::Object ^ GetInitializer(Type ^ type, System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public static object GetInitializer (Type type, System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
static member GetInitializer : Type * System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public Shared Function GetInitializer (type As Type, methodInfo As LogicalMethodInfo) As Object

Parâmetros

type
Type

O Tipo, derivado de MimeFormatter, para o qual inicializador é obtido.

methodInfo
LogicalMethodInfo

Um LogicalMethodInfo que especifica o método Web para o qual o inicializador é obtido.

Retornos

Object

Um objeto Object que contém o inicializador para o método especificado.

Comentários

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

O GetInitializer método estático invoca o método da classe derivada GetInitializer , criando implicitamente uma instância da classe derivada. No momento em que uma solicitação ou resposta é processada, o objeto do inicializador é passado para o Initialize método de outra instância da classe derivada. O último objeto executa a leitura ou gravação real.

Aplica-se a