System.Web.Services.Description 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含使你可以使用 Web services 描述语言 (WSDL) 公开描述 XML Web service 的类。 此命名空间中的每个类对应于 WSDL 规范中的一个特定元素,并且类层次结构对应于有效的 WSDL 文档的 XML 结构。 有关 WSDL 的更多信息,请参阅 WSDL 规范。
类
| BasicProfileViolation |
表示 WSI 基本概要 1.1 版的 WSDL 冲突。 |
| BasicProfileViolationCollection |
包含 BasicProfileViolation 对象的强类型集合。 |
| BasicProfileViolationEnumerator |
枚举 BasicProfileViolationCollection 中的元素。 |
| Binding |
指定在 XML Web services 中使用的具体数据格式和协议。 此类不能被继承。 |
| BindingCollection |
表示受 XML Web 服务支持的 Binding 类的实例的集合。 此类不能被继承。 |
| DocumentableItem |
表示抽象基类,System.Web.Services.Description 命名空间中的若干个类从此抽象基类派生。 |
| FaultBinding |
指定任何可能作为操作结果输出的错误信息的格式。 此类不能被继承。 |
| FaultBindingCollection |
表示 FaultBinding 类的实例的集合。 此类不能被继承。 |
| HttpAddressBinding |
表示添加到 XML Web services 中的 Port 的扩展性元素。 此类不能被继承。 |
| HttpBinding |
表示添加到 XML Web services 中的 Binding 的扩展性元素。 此类不能被继承。 |
| HttpOperationBinding |
表示添加到 XML Web services 中的 OperationBinding 的扩展性元素。 此类不能被继承。 |
| HttpUrlEncodedBinding |
表示添加到 XML Web services 中的 InputBinding 的扩展性元素。 此类不能被继承。 |
| HttpUrlReplacementBinding |
表示添加到 XML Web services 中的 InputBinding 的扩展性元素。 它指定通过 HTTP 进行的数据传输的格式。 此类不能被继承。 |
| Import |
将 XML 命名空间与文档位置相关联。 此类不能被继承。 |
| ImportCollection |
提供 Import 类的实例集合,该类表示要导入到 XML Web 服务的文档。 此类不能被继承。 |
| InputBinding |
提供一组由 XML Web services 用于输入消息的数据格式和协议规范。 此类不能被继承。 |
| Message |
提供 XML Web services 所传递的数据的抽象定义。 此类不能被继承。 |
| MessageBinding |
描述如何将抽象内容映射到具体格式。 |
| MessageCollection |
表示 Message 类的实例的集合。 此类不能被继承。 |
| MessagePart |
表示允许将消息分成逻辑单元,每个部分都有特定的抽象信息。 此类不能被继承。 |
| MessagePartCollection |
表示 MessagePart 类的实例的集合。 此类不能被继承。 |
| MimeContentBinding |
表示添加到 XML Web services 中的 InputBinding 或 OutputBinding 的扩展性元素,它指定 HTTP 传输的正文的 MIME 格式。 此类不能被继承。 |
| MimeMultipartRelatedBinding |
表示添加到 InputBinding 或 OutputBinding 的扩展性元素,它为 HTTP 传输的各部分指定单独的 MIME 格式。 此类不能被继承。 |
| MimePart |
表示添加到 MimeMultipartRelatedBinding 的扩展性元素,指定 |
| MimePartCollection |
表示 MimePart 类的实例的集合。 此类不能被继承。 |
| MimeTextBinding |
表示添加到 InputBinding、OutputBinding 或者 MimePart 的扩展性元素,并指定为其搜索 HTTP 传输的文本模式。 此类不能被继承。 |
| MimeTextMatch |
表示为其搜索 HTTP 传输的文本模式。 此类不能被继承。 |
| MimeTextMatchCollection |
提供 MimeTextMatch 类的实例集合。 此类不能被继承。 |
| MimeXmlBinding |
表示添加到 MimePart、InputBinding 或 OutputBinding 的扩展性元素。 它指定不符合 SOAP 的 XML 消息的架构。 此类不能被继承。 |
| NamedItem |
表示可记录的已命名项。 |
| Operation |
提供 XML Web services 所支持的操作的抽象定义。 此类不能被继承。 |
| OperationBinding |
为在 XML Web services 所支持的操作中使用的消息提供协议和数据格式规范。 此类不能被继承。 |
| OperationBindingCollection |
表示 OperationBinding 类的实例的集合。 此类不能被继承。 |
| OperationCollection |
表示 Operation 类的实例的集合。 此类不能被继承。 |
| OperationFault |
定义由 XML Web services 返回的错误信息的规范。 此类不能被继承。 |
| OperationFaultCollection |
表示 OperationFault 类的实例的集合。 此类不能被继承。 |
| OperationInput |
定义 XML Web services 所接收的输入消息的规范。 此类不能被继承。 |
| OperationMessage |
表示 XML Web services 的操作所传递的消息类型。 |
| OperationMessageCollection |
表示与 XML Web service 相关的 OperationInput 和 OperationOutput 消息的集合。 此类不能被继承。 |
| OperationOutput |
定义 XML Web services 所返回的输出消息的规范。 此类不能被继承。 |
| OutputBinding |
提供一组由 XML Web services 用于输出消息的数据格式和协议规范。 此类不能被继承。 |
| Port |
定义包含在 XML Web services 中的单个终结点。 此类不能被继承。 |
| PortCollection |
表示 Port 类的实例的集合。 此类不能被继承。 |
| PortType |
表示命名的抽象操作集和相应的抽象消息。 此类不能被继承。 |
| PortTypeCollection |
表示 PortType 类的实例集合;即,XML Web service 所支持的操作组的集合。 此类不能被继承。 |
| ProtocolImporter |
提供各种通信协议通用的功能,以用于为 Web 服务生成类。 |
| ProtocolReflector |
提供各种通信协议的公共功能,以从标识为 Web 服务的类创建 ServiceDescription 对象。 |
| Service |
将与 XML Web services 关联的 Port 类的一组相关实例组合在一起。 此类不能被继承。 |
| ServiceCollection |
表示 Service 类的实例的集合。 此类不能被继承。 |
| ServiceDescription |
提供一种方法,以创建和格式化用于描述 XML Web services 的有效的 Web 服务描述语言 (WSDL) 文档文件,该文件是完整的,具有适当的命名空间、元素和特性。 此类不能被继承。 |
| ServiceDescriptionBaseCollection |
构成强类型化集合的基础,它们是 System.Web.Services.Description 命名空间的成员。 |
| ServiceDescriptionCollection |
表示 ServiceDescription 类的实例的集合。 此类不能被继承。 |
| ServiceDescriptionFormatExtension |
表示添加到 XML Web services 的扩展性元素。 |
| ServiceDescriptionFormatExtensionCollection |
表示 XML Web 服务所使用的可扩展性元素的集合。 此类不能被继承。 |
| ServiceDescriptionImporter |
公开一种为 XML Web services 生成客户端代理类的方法。 |
| ServiceDescriptionReflector |
提供一种动态查看、创建或调用 XML Web services 所支持的类型的托管方式。 |
| Soap12AddressBinding |
表示当 XML Web services 支持 SOAP 协议 1.2 版时应用于 Port 的服务说明格式扩展。 此类不能被继承。 |
| Soap12Binding |
表示 Web 服务描述语言 (WSDL) 文档中到 SOAP 协议 1.2 版的绑定。 此类不能被继承。 |
| Soap12BodyBinding |
表示当 XML Web services 支持 SOAP 协议 1.2 版时应用于 InputBinding 或 OutputBinding 的服务说明格式扩展。 此类不能被继承。 |
| Soap12FaultBinding |
表示当 XML Web services 支持 SOAP 协议 1.2 版时应用于 FaultBinding 的服务说明格式扩展。 此类不能被继承。 |
| Soap12HeaderBinding |
表示当 XML Web services 支持 SOAP 协议 1.2 版时应用于 InputBinding 或 OutputBinding 的服务说明格式扩展。 此类不能被继承。 |
| Soap12OperationBinding |
表示当 XML Web services 支持 SOAP 协议 1.2 版时应用于 OperationBinding 的服务说明格式扩展。 此类不能被继承。 |
| SoapAddressBinding |
表示添加到 XML Web services 中的 Port 的扩展性元素。 |
| SoapBinding |
表示添加到 XML Web services 中的 Binding 的扩展。 此类不能被继承。 |
| SoapBodyBinding |
表示添加到 InputBinding 或 OutputBinding 的扩展性元素。 |
| SoapExtensionImporter |
为类提供通用接口和功能,以生成用于指定 SOAP 扩展的代码特性。 |
| SoapExtensionReflector |
为类提供通用接口和功能,以按方法向 ServiceDescription 对象添加 SOAP 扩展信息。 |
| SoapFaultBinding |
表示添加到 XML Web services 中的 FaultBinding 的扩展性元素。 |
| SoapHeaderBinding |
表示添加到 XML Web services 中的 InputBinding 或 OutputBinding 的扩展性元素。 |
| SoapHeaderFaultBinding |
表示添加到 XML Web services 中的 InputBinding 或 OutputBinding 的扩展性元素。 它指定用于在 SOAP 标头中传输错误信息的 SOAP 标头类型。 |
| SoapOperationBinding |
表示添加到 XML Web services 中的 OperationBinding 的扩展。 |
| SoapProtocolImporter |
为使用 SOAP 协议的 Web 服务生成类。 |
| SoapTransportImporter |
用作将 SOAP 传输协议导入 XML Web services 的派生类的基类。 |
| Types |
描述与交换的消息相关的数据类型定义。 此类不能被继承。 |
| WebReference |
说明对 XML Web services 集合的引用。 |
| WebReferenceCollection |
描述 WebReference 对象的集合。 |
| WebReferenceOptions |
WebReferenceOptions 类表示在 XML 文本文件中指定的代码生成选项。 |
| WebServicesInteroperability |
WebServicesInteroperability 类提供用于验证给定的 Web 服务是否符合 Web 服务互操作性 (WS-I) 组织规范的方法。 |
枚举
| OperationFlow |
指定 XML Web services 的终结点可以支持的传输的类型。 |
| ServiceDescriptionImportStyle |
指定是对服务器还是对客户端计算机进行导入。 |
| ServiceDescriptionImportWarnings |
指定由 Import(CodeNamespace, CodeCompileUnit) 产生的警告的类型。 |
| SoapBindingStyle |
指定 XML Web services 中,在该枚举所应用于的类层次结构级别发生的操作的类型。 |
| SoapBindingUse |
指定消息部分是作为抽象类型定义还是具体架构定义编码。 |