SoapServerProtocol 类

定义

.NET Framework 创建 SoapServerProtocol 类的一个实例来处理 XML Web services 请求。

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 Web service 中的方法显式声明和处理 XML Web service 请求 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[])

将指定的优先级和组特性应用于 SoapExtension 类型的指定数组中包含的 SOAP 扩展。

RouteRequest(SoapServerMessage)

返回指定的 SoapServerMethod 应路由到的 SoapServerMessage

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于