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 | 指定消息部分是作为抽象类型定义还是具体架构定义编码。 |