System.Runtime.Remoting.MetadataServices 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 Soapsuds Tool (Soapsuds.exe) 命令行工具和用户代码用于将元数据转换为远程基础结构的 XML 架构和从 XML 架构使用的类。 此命名空间的一些最重要的类是 SdlChannelSink 类和 MetaData 类。
类
| 名称 | 说明 |
|---|---|
| MetaData |
提供可用于处理 XML 架构的方法。 |
| SdlChannelSink |
为服务器通道接收器提供实现,该接收器在服务器上动态生成 Web 服务描述语言(WSDL)。 |
| SdlChannelSinkProvider |
为创建 SdlChannelSink 实例的服务器通道接收器提供程序提供实现。 |
| ServiceType |
将传递给 Web 服务描述语言(WSDL)生成器的已知对象类型与远程终结点相关联,该终结点可以处理发送到该类型上方法的消息。 |
| SUDSGeneratorException |
如果在生成 Web 服务描述语言(WSDL)期间发生错误,则引发的异常。 |
| SUDSParserException |
如果在分析 Web 服务描述语言(WSDL)期间发生错误,则引发的异常。 |
枚举
| 名称 | 说明 |
|---|---|
| SdlType |
指定用于描述应用程序提供的服务的架构类型。 |
注解
远程 SdlChannelSink 处理基础结构使用该类在服务器端生成 Web 服务描述语言(WSDL)。
该 MetaData 类提供 Soapsuds 工具(Soapsuds.exe) 命令行工具的功能,并且可以以编程方式用于实现相同的结果。 类的方法 MetaData 可用于创建描述源代码中公开的服务的 XML 架构,以及从 XML 架构创建 C# 代码。