使用 ASP.NET 和 XML Web services 客户端创建的 XML Web services 的特性

本主题专门介绍一项旧有技术。现在应通过使用以下链接来创建 XML Web 服务和 XML Web 服务客户端: Windows Communication Foundation.

下表列出了可以应用于使用 ASP.NET 或 Web 服务客户端创建的 Web 服务的特性。

特性 说明

WebMethod

将此特性应用于一个方法可使该方法成为 Web 服务方法。

WebService

将此特性应用于实现某项 Web 服务的类可指定有关该 Web 服务的附加信息,如默认的 XML 命名空间。

WebServiceBinding

将此特性应用于实现某项 Web 服务的类或代理类可指定该 Web 服务实现的绑定。

SoapDocumentMethod

将此特性应用于 Web 服务方法或代理类的方法可指定它需要基于文档的 SOAP 消息。

SoapDocumentService

将此特性应用于实现 Web 服务的类或代理类可指定:在默认情况下,该类中的 Web 服务方法需要基于文档的 SOAP 消息。

SoapRpcMethod

将此特性应用于 Web 服务方法或代理类的方法可指定它需要基于 RPC 的 SOAP 消息。

SoapRpcService

将此特性应用于实现 Web 服务的类或代理类可指定:在默认情况下,该类中的 Web 服务方法需要基于 RPC 的 SOAP 消息。

SoapHeader

将此特性应用于 Web 服务方法或代理类的方法可指定它能够处理特定的 SOAP 标头。

SoapExtension

将从此类派生的特性应用于某个 Web 服务方法或代理类的方法可指定:应使用该 Web 服务方法来执行 SOAP 扩展。

MatchAttribute

表示使用文本模式匹配进行的匹配的特性。只对 Web 服务客户端有效。

另请参见

参考

WebService