SoapServerProtocol Класс

Определение

Для обработки запросов веб-службы XML платформой .NET Framework создается экземпляр класса SoapServerProtocol.

public ref class SoapServerProtocol : System::Web::Services::Protocols::ServerProtocol
public class SoapServerProtocol : System.Web.Services.Protocols.ServerProtocol
type SoapServerProtocol = class
    inherit ServerProtocol
Public Class SoapServerProtocol
Inherits ServerProtocol
Наследование
SoapServerProtocol

Комментарии

Можно переопределить RouteRequest метод для обработки запросов веб-службы XML, которые не были явно объявлены и обработаны пользователями посредством метода в их веб-службе XML, помеченной как WebMethodAttribute .

Конструкторы

SoapServerProtocol()

Создает новый экземпляр SoapServerProtocol.

Свойства

Context

Получает объект HttpContext для производного класса.

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

Получает объект HttpRequest для производного класса.

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

Получает объект HttpResponse для производного класса.

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

Получает вызываемый объект обслуживания.

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

Методы

AddToCache(Type, Type, Object)

Сохраняет объект Object в кэше, используя ключ, который создается из указанного типа протокола и заданного типа сервера.

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

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

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

Извлекает объект Object, который хранится в кэше с использованием ключа, созданного из указанного типа протокола и заданного типа сервера.

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

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

(Унаследовано от Object)
GetReaderForMessage(SoapServerMessage, Int32)

Возвращает объект XmlTextReader, инициализированный с помощью указанного сообщения SoapServerMessage и заданного размера буфера.

GetType()

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

(Унаследовано от Object)
GetWriterForMessage(SoapServerMessage, Int32)

Возвращает объект XmlTextWriter, инициализированный с помощью указанного сообщения SoapServerMessage и заданного размера буфера.

MemberwiseClone()

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

(Унаследовано от Object)
ModifyInitializedExtensions(PriorityGroup, SoapExtension[])

Применяет заданный приоритет и указанные атрибуты группы к расширениям SOAP, содержащимся в указанном массиве типа SoapExtension.

RouteRequest(SoapServerMessage)

Возвращает объект SoapServerMethod, в который должно быть направлено указанное сообщение SoapServerMessage.

ToString()

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

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

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