SoapServerProtocol 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
.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
- 继承
注解
你可以重写 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) |