Partilhar via


SoapServerMessage Classe

Definição

Representa os dados em uma solicitação SOAP recebida ou uma resposta SOAP enviada por um método de serviço Web XML em um SoapMessageStage específico. Essa classe não pode ser herdada.

public ref class SoapServerMessage sealed : System::Web::Services::Protocols::SoapMessage
public sealed class SoapServerMessage : System.Web.Services.Protocols.SoapMessage
type SoapServerMessage = class
    inherit SoapMessage
Public NotInheritable Class SoapServerMessage
Inherits SoapMessage
Herança
SoapServerMessage

Exemplos

O fragmento de código a seguir faz parte de uma extensão SOAP que registra as mensagens SOAP enviadas e recebidas por um método de serviço Web XML. Esse fragmento específico processa o SoapServerMessage passado para o SoapExtension.ProcessMessage método da extensão SOAP escrevendo Propriedades do SoapServerMessage para o arquivo de log.

Propriedades

Action

Obtém o campo de cabeçalho de solicitação HTTP SOAPAction para a solicitação SOAP ou a resposta SOAP.

ContentEncoding

Obtém ou define o conteúdo do cabeçalho HTTP Content-Encoding.

(Herdado de SoapMessage)
ContentType

Obtém ou define o Content-Type HTTP da solicitação SOAP ou da resposta SOAP.

(Herdado de SoapMessage)
Exception

Obtém o SoapException da chamada para o método de serviço Web XML.

(Herdado de SoapMessage)
Headers

Uma coleção dos cabeçalhos SOAP aplicados à solicitação ou resposta SOAP atual.

(Herdado de SoapMessage)
MethodInfo

Obtém uma representação do protótipo do método de serviço Web XML para o qual a solicitação SOAP é direcionada.

OneWay

Obtém um valor que indica se o cliente aguarda até que o servidor conclua o processamento de um método de serviço Web XML.

Server

Obtém a instância da classe que manipula a invocação do método no servidor Web.

SoapVersion

Obtém a versão do protocolo SOAP usada para comunicar-se com o serviço Web XML.

SoapVersion

Obtém a versão do protocolo SOAP usada para comunicar-se com o serviço Web XML.

(Herdado de SoapMessage)
Stage

Obtém o SoapMessageStage do SoapMessage.

(Herdado de SoapMessage)
Stream

Obtém os dados que representa a solicitação SOAP ou a resposta SOAP na forma de um Stream.

(Herdado de SoapMessage)
Url

Obtém a URL base do serviço Web XML.

Métodos

EnsureInStage()

Quando substituído em uma classe derivada, declara que o SoapMessageStage atual é um estágio no qual os parâmetros estão disponíveis.

(Herdado de SoapMessage)
EnsureOutStage()

Quando substituído em uma classe derivada, declara que o estágio SoapMessageStage atual é um estágio em que os parâmetros de saída estão disponíveis.

(Herdado de SoapMessage)
EnsureStage(SoapMessageStage)

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

(Herdado de SoapMessage)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetInParameterValue(Int32)

Obtém o parâmetro passado para o método de serviço Web XML no índice especificado.

(Herdado de SoapMessage)
GetOutParameterValue(Int32)

Obtém o parâmetro de saída passado para o método de serviço Web XML no índice especificado.

(Herdado de SoapMessage)
GetReturnValue()

Obtém o valor retornado de um método de serviço Web XML.

(Herdado de SoapMessage)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a