System.Web.Services.Protocols 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含一些类,这些类定义在 XML Web service 客户端和用 ASP.NET 创建的 XML Web service 之间进行通信的过程中用于通过网络上传输数据的协议。
类
AnyReturnReader |
为使用 HTTP 实现但不支持 SOAP 的 Web 服务客户端提供传入响应返回值的最小读取器。 |
HtmlFormParameterReader |
读取使用 HTTP 实现的 Web 服务的传入请求参数,参数的名称/值对编码为类似 HTML 格式而不是编码为 SOAP 消息。 |
HtmlFormParameterWriter |
编写使用 HTTP 实现的 Web 服务的传出请求参数,参数的名称/值对编码为类似 HTML 格式而不是编码为 SOAP 消息。 |
HttpGetClientProtocol |
使用 HTTP-GET 协议的 XML Web services 客户端代理的基类。 |
HttpMethodAttribute |
如果使用 HTTP-GET 或 HTTP-POST 将此特性应用于 XML Web services 客户端,则可设置特定的类型,它们对发送到 XML Web services 方法的参数进行序列化并从 XML Web services 方法读取响应。 此类不能被继承。 |
HttpPostClientProtocol |
使用 HTTP-POST 协议的 XML Web services 客户端代理的基类。 |
HttpSimpleClientProtocol |
表示用于使用简单的 HTTP-GET 和 HTTP-POST 协议绑定与 XML Web services 进行通信的基类。 |
HttpWebClientProtocol |
表示所有使用 HTTP 传输协议的 XML Web services 客户端代理的基类。 |
InvokeCompletedEventArgs |
表示异步调用 Web 方法的结果。 |
LogicalMethodInfo |
表示 XML Web services 方法的特性和元数据。 此类不能被继承。 |
MatchAttribute |
表示使用文本模式匹配进行的匹配的特性。 此类不能被继承。 |
MimeFormatter |
为使用 HTTP 实现但不支持 SOAP 的 Web 服务和客户端提供所有读取器和编写器的抽象基类。 |
MimeParameterReader |
充当为使用 HTTP 实现但不支持 SOAP 的 Web 服务提供的请求参数的读取器的公共基实现。 |
MimeParameterWriter |
为使用 HTTP 实现但不支持 SOAP 的 Web 服务客户端提供传出请求参数编写器的通用基实现。 |
MimeReturnReader |
为使用 HTTP 实现但不支持 SOAP 的 Web 服务客户端提供传入响应返回值读取器的通用基实现。 |
NopReturnReader |
充当为使用 HTTP 实现但不支持 SOAP 的 Web 服务客户端提供的传入响应返回值的不执行操作的读取器。 |
PatternMatcher |
搜索 HTTP 响应文本以查找 Web 服务客户端的返回值。 |
ServerProtocol |
.NET Framework 使用从 ServerProtocol 类派生的类处理 XML Web services 请求。 |
ServerProtocolFactory |
.NET Framework 使用从 ServerProtocolFactory 类派生的类处理 XML Web services 请求。 |
ServerType |
.NET Framework 使用 ServerType 类处理 XML Web services 请求。 |
Soap12FaultCodes |
定义在使用 SOAP 1.2 版协议与 XML Web services 进行通信期间发生错误时,显示在 SOAP 消息中的 SOAP 错误代码。 |
SoapClientMessage |
表示 XML Web services 客户端在特定的 SoapMessageStage 发送的 SOAP 请求或收到的 SOAP 响应中的数据。 此类不能被继承。 |
SoapDocumentMethodAttribute |
对方法应用 SoapDocumentMethodAttribute 将指定发往该方法以及来自该方法的 SOAP 消息使用 |
SoapDocumentServiceAttribute |
将可选的 SoapDocumentServiceAttribute 应用于 XML Web services 时,将设置在 XML Web services 内发送到 XML Web services 方法的 SOAP 请求和从 XML Web services 方法发回的 SOAP 响应的默认格式。 |
SoapException |
表示通过 SOAP 调用 XML Web services 方法且出现异常时引发的异常。 |
SoapExtension |
使用 ASP.NET 创建的 XML Web services 的 SOAP 扩展的基类。 |
SoapExtensionAttribute |
当在派生类中重写时,指定 SOAP 扩展应该与 XML Web services 方法一起运行。 |
SoapFaultSubCode |
表示使用 SOAP 1.2 版在客户端和 XML Web services 之间通信时所产生的 SOAP 错误的可选 |
SoapHeader |
当在派生类中被重写时,表示 SOAP 标头的内容。 |
SoapHeaderAttribute |
此特性应用于 XML Web services 方法或 XML Web services 客户端,用以指定该 XML Web services 方法或 XML Web services 客户端可以处理的 SOAP 标头。 此类不能被继承。 |
SoapHeaderCollection |
包含 SoapHeader 类的实例的集合。 |
SoapHeaderException |
服务器错误的 SOAP 表示形式。 |
SoapHeaderHandling |
SoapHeaderHandling 类用于从 SOAP 消息获取或读取 SOAP 标头内容,或将 SOAP 标头内容设置或写入到 SOAP 消息中。 |
SoapHeaderMapping |
SoapHeaderMapping 类表示 SOAP 标头映射。 |
SoapHttpClientProtocol |
指定当使用 SOAP 时客户端代理从其中派生的类。 |
SoapMessage |
表示特定 SoapMessageStage 的 SOAP 请求或 SOAP 响应中的数据。 |
SoapRpcMethodAttribute |
指定发送至和源自该方法的 SOAP 消息使用 |
SoapRpcServiceAttribute |
设置发往 XML Web services 中的 XML Web services 方法的 SOAP 请求和从 XML Web services 中的 XML Web services 方法发出的 SOAP 响应的默认格式。 |
SoapServerMessage |
表示 XML Web services 方法在特定的 SoapMessageStage 中接收的 SOAP 请求或发送的 SOAP 响应中的数据。 此类不能被继承。 |
SoapServerMethod |
表示 XML Web services 方法的特性和元数据。 此类不能被继承。 |
SoapServerProtocol |
.NET Framework 创建 SoapServerProtocol 类的一个实例来处理 XML Web services 请求。 |
SoapServerProtocolFactory |
.NET Framework 创建 SoapServerProtocolFactory 类的一个实例来处理 XML Web services 请求。 |
SoapServerType |
SoapServerType 类表示作为 XML Web services 的基础的类型。 |
SoapUnknownHeader |
表示从接收方 XML Web services 或 XML Web services 客户端未能理解的 SOAP 标头中接收的数据。 此类不能被继承。 |
TextReturnReader |
从使用 HTTP 实现但不支持 SOAP 的 Web 服务客户端的 HTTP 响应文本中读取返回值。 |
UrlEncodedParameterWriter |
为使用 HTTP 实现但不支持 SOAP 的 Web 服务客户端提供传出请求参数编写器的 URL 编码功能。 |
UrlParameterReader |
读取使用 HTTP 实现的 Web 服务的传入请求参数,参数的名称/值对编码到 URL 请求字符串中,而不是编码为 SOAP 消息。 |
UrlParameterWriter |
编写使用 HTTP 实现的 Web 服务的传出请求参数,参数的名称/值对编码到 URL 请求字符串中,而不是编码为 SOAP 消息。 |
ValueCollectionParameterReader |
充当为使用 HTTP 实现但不支持 SOAP 的 Web 服务提供的传入请求参数的读取器的基类。 |
WebClientAsyncResult |
提供 IAsyncResult 的实现以供 XML Web services 代理使用来实现标准的异步方法模式。 |
WebClientProtocol |
指定使用 ASP.NET 创建的所有 XML Web services 客户端代理的基类。 |
WebServiceHandlerFactory |
动态生成其类型实现 IHttpHandler 接口的 Web 服务处理程序实例。 |
XmlReturnReader |
从使用 HTTP 但不支持 SOAP 实现的 Web 服务客户端的传入响应正文中编入的 XML 读取返回值。 |
枚举
LogicalMethodTypes |
指定调用 XML Web services 方法的方式。 |
SoapHeaderDirection |
指定 SoapHeader 的接收者是 XML Web services、XML Web services 客户端还是两者都是。 |
SoapMessageStage |
指定 SOAP 消息的处理阶段。 |
SoapParameterStyle |
指定在 SOAP 消息中参数是如何进行格式化的。 |
SoapProtocolVersion |
指定用于与 XML Web services 进行通信的 SOAP 协议的版本。 |
SoapServiceRoutingStyle |
指定如何将 SOAP 消息路由到承载 XML Web services 的 Web 服务器。 |
委托
InvokeCompletedEventHandler |
表示接受异步调用的 Web 方法的结果的事件处理程序。 此类不能被继承。 |