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
- Наследование
Примеры
Следующий фрагмент кода является частью расширения SOAP, которое регистрирует сообщения SOAP, отправляемые и получаемые методом веб-службы XML. Этот конкретный фрагмент обрабатывает SoapServerMessage переданный SoapExtension.ProcessMessage метод расширения SOAP, записывая свойства в SoapServerMessage файл журнала.
Свойства
Action |
Получает поле HTTP-заголовка запроса, SOAPAction, для запроса или ответа SOAP. |
ContentEncoding |
Получает или задает содержимое HTTP-заголовка |
ContentType |
Получает или задает HTTP-заголовок |
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) |