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