System.Runtime.Remoting.Metadata 命名空间

包含可用于为对象和字段自定义 SOAP 的生成和处理的类和特性。 该命名空间的类可用于指示 SOAPAction 标头字段、类型输出、XML 元素名称和方法 XML 命名空间 URI。 在 SOAP 生成期间,该信息由 SOAP 序列化程序使用;而在 Web Services 描述语言 (WSDL) 生成期间,该信息由 Soapsuds 工具 (Soapsuds.exe) 使用。 由该命名空间中的特性指定的信息可在生成的 SOAP 的接收端使用,以自定义远程方法调用和对象的处理。 System.Runtime.Remoting.Metadata 命名空间最重要的类之一是 SoapAttribute 类。 该 SoapAttribute 类是非功能性的,并且只能用作所有元数据属性的基类。

SoapAttribute

提供所有 SOAP 特性的默认功能。

SoapFieldAttribute

自定义字段的 SOAP 生成和处理。 此类不能被继承。

SoapMethodAttribute

自定义方法的 SOAP 生成和处理。 此类不能被继承。

SoapParameterAttribute

自定义参数的 SOAP 生成和处理。 此类不能被继承。

SoapTypeAttribute

自定义目标类型的 SOAP 生成和处理。 此类不能被继承。

枚举

SoapOption

指定与 SoapTypeAttribute 类一起使用的 SOAP 配置选项。

XmlFieldOrderOption

不应使用此枚举,它不由 .NET Framework 远程处理基础结构使用。

注解

有关 SOAPAction HTTP 标头字段的详细信息,请参阅 W3C 规范的 SOAPACTION Http 标头字段 部分。