通过


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)文档生成客户端代理类或抽象服务器类。 而不是直接使用 SoapCodeExporter ,请使用 Wsdl.exe。

构造函数

名称 说明
SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)

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

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

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

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

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

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

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

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

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

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

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

SoapCodeExporter(CodeNamespace)

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

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

属性

名称 说明
IncludeMetadata

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

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

IncludeMetadata

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

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

(继承自 CodeExporter)

方法

名称 说明
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

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

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

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

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

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

Equals(Object)

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

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

(继承自 Object)
ExportMembersMapping(XmlMembersMapping)

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

为 WSDL 文档中属于 SOAP 消息定义的每个部件生成.NET类型以及属性声明。

ExportTypeMapping(XmlTypeMapping)

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

为 SOAP 标头生成.NET类型以及属性声明。

GetHashCode()

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

用作默认哈希函数。

(继承自 Object)
GetType()

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

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

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

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

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

(继承自 Object)

适用于

另请参阅