语言

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)

适用于

另请参阅