SoapCodeExporter 类

定义

从 WSDL 文档中定义的 SOAP 编码的消息部分的内部类型映射信息生成类型和特性声明。

此 API 支持产品基础结构,不能在代码中直接使用。

public ref class SoapCodeExporter
public ref class SoapCodeExporter : System::Xml::Serialization::CodeExporter
public class SoapCodeExporter
public class SoapCodeExporter : System.Xml.Serialization.CodeExporter
type SoapCodeExporter = class
type SoapCodeExporter = class
    inherit CodeExporter
Public Class SoapCodeExporter
Public Class SoapCodeExporter
Inherits CodeExporter
继承
SoapCodeExporter
继承
SoapCodeExporter

注解

SoapCodeExporter类由 Web 服务描述语言工具 (Wsdl.exe) ServiceDescriptionImporter 类使用,同时从 Web 服务描述语言 (WSDL) 文档生成客户端代理类或抽象服务器类。 使用 Wsdl.exe,而不是直接使用 SoapCodeExporter

构造函数

SoapCodeExporter(CodeNamespace)

此 API 支持产品基础结构,不能在代码中直接使用。

假定没有代码编译单元,初始化 SoapCodeExporter 类的新实例。

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

此 API 支持产品基础结构,不能在代码中直接使用。

指定代码编译单元参数和命名空间参数,初始化 SoapCodeExporter 类的新实例。

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)

此 API 支持产品基础结构,不能在代码中直接使用。

指定代码命名空间、代码编译单元、代码生成器、代码生成选项和映射,初始化 SoapCodeExporter 类的新实例。

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

此 API 支持产品基础结构,不能在代码中直接使用。

指定代码命名空间、代码编译单元和代码生成选项,初始化 SoapCodeExporter 类的新实例。

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

此 API 支持产品基础结构,不能在代码中直接使用。

指定代码命名空间、代码编译单元、代码生成选项和映射,初始化 SoapCodeExporter 类的新实例。

属性

IncludeMetadata

此 API 支持产品基础结构,不能在代码中直接使用。

指定派生类型,获取 XmlIncludeAttribute 声明的集合。

IncludeMetadata

此 API 支持产品基础结构,不能在代码中直接使用。

获取导出代码时所包括的代码属性元数据的集合。

(继承自 CodeExporter)

方法

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

此 API 支持产品基础结构,不能在代码中直接使用。

向方法参数或对应于 WSDL 文档中 SOAP 消息定义的 part 元素的返回值添加 SoapElementAttribute 声明。

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

此 API 支持产品基础结构,不能在代码中直接使用。

向方法参数或对应于 WSDL 文档中 SOAP 消息定义的 part 元素的返回值添加 SoapElementAttribute 声明。

Equals(Object)

此 API 支持产品基础结构,不能在代码中直接使用。

确定指定对象是否等于当前对象。

(继承自 Object)
ExportMembersMapping(XmlMembersMapping)

此 API 支持产品基础结构,不能在代码中直接使用。

为属于 WSDL 文档中的 SOAP 消息定义的每个部分生成 .NET Framework 类型和特性声明。

ExportTypeMapping(XmlTypeMapping)

此 API 支持产品基础结构,不能在代码中直接使用。

为 SOAP 标头生成 .NET Framework 类型和特性声明。

GetHashCode()

此 API 支持产品基础结构,不能在代码中直接使用。

作为默认哈希函数。

(继承自 Object)
GetType()

此 API 支持产品基础结构,不能在代码中直接使用。

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

此 API 支持产品基础结构,不能在代码中直接使用。

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

此 API 支持产品基础结构,不能在代码中直接使用。

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅