XmlCodeExporter 构造函数

定义

初始化 XmlCodeExporter 类的新实例。

重载

名称 说明
XmlCodeExporter(CodeNamespace)

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

使用指定的命名空间初始化类的新实例 XmlCodeExporter

XmlCodeExporter(CodeNamespace, CodeCompileUnit)

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

使用指定的命名空间和代码编译单元初始化类的新实例 XmlCodeExporter

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

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

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

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

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

使用指定的.NET框架命名空间、包含对象图的代码编译单元、表示代码生成选项的对象和映射对象的集合初始化 XmlCodeExporter 类的新实例。

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

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

使用指定的.NET框架命名空间、包含对象的图形的代码编译单元、指定代码选项的枚举和映射对象的集合初始化 XmlCodeExporter 类的新实例。

XmlCodeExporter(CodeNamespace)

使用指定的命名空间初始化类的新实例 XmlCodeExporter

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

public:
 XmlCodeExporter(System::CodeDom::CodeNamespace ^ codeNamespace);
public XmlCodeExporter(System.CodeDom.CodeNamespace codeNamespace);
new System.Xml.Serialization.XmlCodeExporter : System.CodeDom.CodeNamespace -> System.Xml.Serialization.XmlCodeExporter
Public Sub New (codeNamespace As CodeNamespace)

参数

codeNamespace
CodeNamespace

要生成的类型的命名空间。

注解

使用 Web 服务描述语言工具(Wsdl.exe)或 XML 架构定义工具(Xsd.exe),而不是直接创建类的 XmlCodeExporter 实例。

适用于

XmlCodeExporter(CodeNamespace, CodeCompileUnit)

使用指定的命名空间和代码编译单元初始化类的新实例 XmlCodeExporter

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

public:
 XmlCodeExporter(System::CodeDom::CodeNamespace ^ codeNamespace, System::CodeDom::CodeCompileUnit ^ codeCompileUnit);
public XmlCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit);
new System.Xml.Serialization.XmlCodeExporter : System.CodeDom.CodeNamespace * System.CodeDom.CodeCompileUnit -> System.Xml.Serialization.XmlCodeExporter
Public Sub New (codeNamespace As CodeNamespace, codeCompileUnit As CodeCompileUnit)

参数

codeNamespace
CodeNamespace

要生成的类型的命名空间。

codeCompileUnit
CodeCompileUnit

自动将已用程序集引用添加到的 CodeDOM 图形容器。

注解

使用 Web 服务描述语言工具(Wsdl.exe)或 XML 架构定义工具(Xsd.exe),而不是直接创建类的 XmlCodeExporter 实例。

适用于

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

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

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

public:
 XmlCodeExporter(System::CodeDom::CodeNamespace ^ codeNamespace, System::CodeDom::CodeCompileUnit ^ codeCompileUnit, System::Xml::Serialization::CodeGenerationOptions options);
public XmlCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Xml.Serialization.CodeGenerationOptions options);
new System.Xml.Serialization.XmlCodeExporter : System.CodeDom.CodeNamespace * System.CodeDom.CodeCompileUnit * System.Xml.Serialization.CodeGenerationOptions -> System.Xml.Serialization.XmlCodeExporter
Public Sub New (codeNamespace As CodeNamespace, codeCompileUnit As CodeCompileUnit, options As CodeGenerationOptions)

参数

codeNamespace
CodeNamespace

要生成的类型的命名空间。

codeCompileUnit
CodeCompileUnit

CodeCompileUnit自动向其添加已用程序集引用的程序图容器。

options
CodeGenerationOptions

一个枚举值,提供用于从 XML 架构自定义数据类型生成.NET类型的选项。

注解

使用 Web 服务描述语言工具(Wsdl.exe)或 XML 架构定义工具(Xsd.exe),而不是直接创建类的 XmlCodeExporter 实例。

适用于

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

使用指定的.NET框架命名空间、包含对象图的代码编译单元、表示代码生成选项的对象和映射对象的集合初始化 XmlCodeExporter 类的新实例。

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

public:
 XmlCodeExporter(System::CodeDom::CodeNamespace ^ codeNamespace, System::CodeDom::CodeCompileUnit ^ codeCompileUnit, System::Xml::Serialization::CodeGenerationOptions options, System::Collections::Hashtable ^ mappings);
public XmlCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Xml.Serialization.CodeGenerationOptions options, System.Collections.Hashtable mappings);
new System.Xml.Serialization.XmlCodeExporter : System.CodeDom.CodeNamespace * System.CodeDom.CodeCompileUnit * System.Xml.Serialization.CodeGenerationOptions * System.Collections.Hashtable -> System.Xml.Serialization.XmlCodeExporter
Public Sub New (codeNamespace As CodeNamespace, codeCompileUnit As CodeCompileUnit, options As CodeGenerationOptions, mappings As Hashtable)

参数

codeNamespace
CodeNamespace

要生成的类型的命名空间。

codeCompileUnit
CodeCompileUnit

CodeCompileUnit自动向其添加已用程序集引用的程序图容器。

options
CodeGenerationOptions

一个枚举值,提供用于从 XML 架构自定义数据类型生成.NET类型的选项。

mappings
Hashtable

一个 Hashtable 包含 XmlMapping 对象的对象。

适用于

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

使用指定的.NET框架命名空间、包含对象的图形的代码编译单元、指定代码选项的枚举和映射对象的集合初始化 XmlCodeExporter 类的新实例。

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

public:
 XmlCodeExporter(System::CodeDom::CodeNamespace ^ codeNamespace, System::CodeDom::CodeCompileUnit ^ codeCompileUnit, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::Xml::Serialization::CodeGenerationOptions options, System::Collections::Hashtable ^ mappings);
public XmlCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Xml.Serialization.CodeGenerationOptions options, System.Collections.Hashtable mappings);
new System.Xml.Serialization.XmlCodeExporter : System.CodeDom.CodeNamespace * System.CodeDom.CodeCompileUnit * System.CodeDom.Compiler.CodeDomProvider * System.Xml.Serialization.CodeGenerationOptions * System.Collections.Hashtable -> System.Xml.Serialization.XmlCodeExporter
Public Sub New (codeNamespace As CodeNamespace, codeCompileUnit As CodeCompileUnit, codeProvider As CodeDomProvider, options As CodeGenerationOptions, mappings As Hashtable)

参数

codeNamespace
CodeNamespace

要生成的类型的命名空间。

codeCompileUnit
CodeCompileUnit

CodeCompileUnit自动向其添加已用程序集引用的程序图容器。

codeProvider
CodeDomProvider

一个枚举值,提供用于从 XML 架构自定义数据类型生成.NET类型的选项。

options
CodeGenerationOptions

包含用于创建代码的特殊说明的 A CodeGenerationOptions

mappings
Hashtable

一个 Hashtable 包含 XmlMapping 对象的对象。

适用于