XmlCodeExporter 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 XmlCodeExporter 类的新实例。
重载
XmlCodeExporter(CodeNamespace) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定命名空间初始化 XmlCodeExporter 类的新实例。 |
XmlCodeExporter(CodeNamespace, CodeCompileUnit) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定命名空间和代码编译单元初始化 XmlCodeExporter 类的新实例。 |
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定命名空间、代码编译单元和代码生成选项初始化 XmlCodeExporter 类的新实例。 |
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定的 .NET Framework 命名空间、包含对象图的代码编译单元、表示代码生成选项的对象和映射对象的集合,初始化 XmlCodeExporter 类的新实例。 |
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定的 .NET Framework 命名空间、包含对象图的代码编译单元、指定代码选项的枚举和映射对象的集合,初始化 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
要生成的类型的命名空间。
注解
不要直接创建 类的 XmlCodeExporter 实例,而是使用 Web 服务描述语言工具 (Wsdl.exe) 或 XML 架构定义工具 (Xsd.exe) 。
适用于
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 图容器,用到的程序集引用会自动添加到其中。
注解
不要直接创建 类的 XmlCodeExporter 实例,而是使用 Web 服务描述语言工具 (Wsdl.exe) 或 XML 架构定义工具 (Xsd.exe) 。
适用于
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 Framework 类型。
注解
不要直接创建 类的 XmlCodeExporter 实例,而是使用 Web 服务描述语言工具 (Wsdl.exe) 或 XML 架构定义工具 (Xsd.exe) 。
适用于
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)
使用指定的 .NET Framework 命名空间、包含对象图的代码编译单元、表示代码生成选项的对象和映射对象的集合,初始化 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 Framework 类型。
- mappings
- Hashtable
一个包含 Hashtable 对象的 XmlMapping。
适用于
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)
使用指定的 .NET Framework 命名空间、包含对象图的代码编译单元、指定代码选项的枚举和映射对象的集合,初始化 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 Framework 类型。
- options
- CodeGenerationOptions
CodeGenerationOptions,包含代码创建的特别说明。
- mappings
- Hashtable
一个包含 Hashtable 对象的 XmlMapping。