Compartilhar via


AnyReturnReader.GetInitializer(LogicalMethodInfo) Método

Definição

Retorna o parâmetro passado para o método Initialize(Object).

public:
 override System::Object ^ GetInitializer(System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public override object GetInitializer (System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
override this.GetInitializer : System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public Overrides Function GetInitializer (methodInfo As LogicalMethodInfo) As Object

Parâmetros

methodInfo
LogicalMethodInfo

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

Retornos

Object

O parâmetro passado para o método Initialize(Object).

Comentários

Um inicializador é um objeto passado como um parâmetro para o Initialize método. Para a AnyReturnReader classe, o inicializador é a instância referenciada pela palavra-chave this , a menos que o LogicalMethodInfo valor do parâmetro tenha um tipo de retorno void; nesse caso, o inicializador é definido como null .

O GetInitializer método é invocado durante a inicialização do serviço. Posteriormente, no momento em que uma resposta é processada, o objeto do inicializador AnyReturnReader é passado para o Initialize método de outra AnyReturnReader instância. A outra instância usa a chamada para o Read método.

Aplica-se a