XmlReturnReader.GetInitializers(LogicalMethodInfo[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma matriz de objetos inicializadores correspondente à matriz de entrada das definições de método.
public:
override cli::array <System::Object ^> ^ GetInitializers(cli::array <System::Web::Services::Protocols::LogicalMethodInfo ^> ^ methodInfos);
public override object[] GetInitializers (System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos);
override this.GetInitializers : System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
Public Overrides Function GetInitializers (methodInfos As LogicalMethodInfo()) As Object()
Parâmetros
- methodInfos
- LogicalMethodInfo[]
Uma matriz do tipo LogicalMethodInfo que especifica os métodos Web para os quais os inicializadores são obtidos.
Retornos
- Object[]
Uma matriz de objetos inicializadores correspondente à matriz de entrada das definições de método.
Comentários
Um inicializador é um objeto passado como um parâmetro para o método Initialize. Para a XmlReturnReader classe, o inicializador é um XmlSerializer objeto para o tipo de retorno do método da Web.
O GetInitializers método é invocado durante a inicialização do serviço. Posteriormente, no momento em que uma resposta é processada, o objeto de inicializador para cada método da Web é passado para o Initialize método de outra XmlReturnReader instância. A outra instância executa a leitura real.