SoapServerMessage Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет данные в запросе SOAP, полученном или ответе 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 или SOAP. |
| ContentEncoding |
Возвращает или задает содержимое заголовка |
| ContentType |
Возвращает или задает HTTP-запрос |
| Exception |
SoapException Возвращает из вызова метода веб-службы XML. (Унаследовано от SoapMessage) |
| Headers |
Коллекция заголовков SOAP, примененных к текущему запросу SOAP или ответу SOAP. (Унаследовано от SoapMessage) |
| MethodInfo |
Возвращает представление прототипа метода для метода веб-службы XML, для которого предназначен запрос SOAP. |
| OneWay |
Возвращает значение, указывающее, ожидает ли клиент завершения обработки метода веб-службы XML. |
| Server |
Возвращает экземпляр класса, обрабатывающего вызов метода на веб-сервере. |
| SoapVersion |
Возвращает версию протокола SOAP, используемого для взаимодействия с веб-службой XML. |
| Stage |
SoapMessageStage Возвращает объект SoapMessage. (Унаследовано от SoapMessage) |
| Stream |
Получает данные, представляющие запрос SOAP или ответ 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) |
Возвращает параметр out, переданный методу веб-службы XML по указанному индексу. (Унаследовано от SoapMessage) |
| GetReturnValue() |
Возвращает возвращаемое значение метода веб-службы XML. (Унаследовано от SoapMessage) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |