SoapServerProtocol Класс

Определение

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

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)

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