SoapServerMessage Класс

Определение

Представляет данные в запросе или ответе SOAP, соответственно, получаемом или отправляемом методом веб-службы XML на определенной стадии SoapMessageStage. Этот класс не наследуется.

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
Наследование
SoapServerMessage

Примеры

Следующий фрагмент кода является частью расширения SOAP, которое регистрирует сообщения SOAP, отправляемые и получаемые методом веб-службы XML. Этот конкретный фрагмент обрабатывает SoapServerMessage переданный SoapExtension.ProcessMessage метод расширения SOAP, записывая свойства в SoapServerMessage файл журнала.

Свойства

Action

Получает поле HTTP-заголовка запроса, SOAPAction, для запроса или ответа SOAP.

ContentEncoding

Получает или задает содержимое HTTP-заголовка Content-Encoding.

(Унаследовано от SoapMessage)
ContentType

Получает или задает HTTP-заголовок Content-Type для запроса или ответа SOAP.

(Унаследовано от SoapMessage)
Exception

Получает SoapException из вызова метода веб-службы XML.

(Унаследовано от SoapMessage)
Headers

Коллекция заголовков SOAP, примененных к текущему запросу либо ответу SOAP.

(Унаследовано от SoapMessage)
MethodInfo

Получает представление прототипа метода веб-службы XML, для которого предназначен запрос SOAP.

OneWay

Получает значение, указывающее, ожидает ли клиент окончания обработки сервером метода веб-службы XML.

Server

Получает экземпляр класса, обрабатывающего вызов метода на веб-сервере.

SoapVersion

Получает версию протокола SOAP, используемого для взаимодействия с веб-службой XML.

SoapVersion

Получает версию протокола SOAP, используемого для взаимодействия с веб-службой XML.

(Унаследовано от SoapMessage)
Stage

Возвращает тип SoapMessageStage объекта SoapMessage.

(Унаследовано от SoapMessage)
Stream

Получает данные, представляющие запрос или ответ SOAP в форме Stream.

(Унаследовано от SoapMessage)
Url

Получает базовый URL-адрес веб-службы XML.

Методы

EnsureInStage()

При переопределении в производном классе удостоверяет, что текущая стадия SoapMessageStage разрешает доступ к параметрам.

(Унаследовано от SoapMessage)
EnsureOutStage()

При переопределении в производном классе удостоверяется в том, что на текущей стадия SoapMessageStage предоставляется доступ к выходным параметрам.

(Унаследовано от SoapMessage)
EnsureStage(SoapMessageStage)

Гарантирует, что этап SoapMessageStage вызова метода веб-службы XML является этапом или этапами, переданными в виде параметра. Если текущий этап обработки не является одним из переданных этапов, выдается исключение.

(Унаследовано от SoapMessage)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetInParameterValue(Int32)

Получает параметр, передаваемый в метод веб-службы XML по указанному индексу.

(Унаследовано от SoapMessage)
GetOutParameterValue(Int32)

Получает параметр, передаваемый в метод веб-службы XML по указанному индексу.

(Унаследовано от SoapMessage)
GetReturnValue()

Получает возвращаемое значение метода веб-службы XML.

(Унаследовано от SoapMessage)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к