Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método SoapMessage.EnsureStage (SoapMessageStage)

 

Garante que o SoapMessageStage da chamada para o XML Web o método de serviço é o estágio ou estágios passado. Se o estágio de processamento atual não é um dos estágios passados, uma exceção é lançada.

Namespace:   System.Web.Services.Protocols
Assembly:  System.Web.Services (em System.Web.Services.dll)

protected void EnsureStage(
	SoapMessageStage stage
)

Exception Condition
InvalidOperationException

Atual SoapMessageStage não é o estágio declarado ou estágios.

Vários estágios que podem ser declarados executando uma operação OR bit a bit em várias instâncias do SoapMessageStage classe.

EnsureStage pode ser chamado durante um SoapMessageStage.

O exemplo a seguir declara que o atual SoapMessageStage é BeforeSerialize ou BeforeDeserialize; se não estiver, uma exceção é lançada.

EnsureStage(SoapMessageStage.BeforeSerialize | SoapMessageStage.BeforeDeserialize);

.NET Framework
Disponível desde 1.1
Retornar ao início
Mostrar: