XmlCodeExporter Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса XmlCodeExporter.
Перегрузки
XmlCodeExporter(CodeNamespace) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализация нового экземпляра класса XmlCodeExporter при помощи указанного пространства имен. |
XmlCodeExporter(CodeNamespace, CodeCompileUnit) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализация нового экземпляра класса XmlCodeExporter при помощи указанного пространства имен и элемента компиляции кода. |
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализация нового экземпляра класса XmlCodeExporter при помощи указанного пространства имен, элемента компиляции кода и параметров создания кода. |
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализация нового экземпляра класса XmlCodeExporter при помощи указанного пространства имен .NET Framework, элемента компиляции кода, содержащего диаграмму объектов, коллекции объектов сопоставления и объекта, представляющего параметры создания кода. |
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализация нового экземпляра класса XmlCodeExporter при помощи указанного пространства имен .NET Framework, элемента компиляции кода, содержащего диаграмму объектов, перечисления, указывающего опции кода, и коллекции объектов сопоставления. |
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 класса напрямую используйте средство языка описания веб-служб (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 класса напрямую используйте средство языка описания веб-служб (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
Значение перечисления, предоставляющее параметры для создания типов платформе .NET Framework из типов пользовательских данных схемы XML.
Комментарии
Вместо создания экземпляра XmlCodeExporter класса напрямую используйте средство языка описания веб-служб (Wsdl.exe) или средство определения схемы XML (Xsd.exe).
Применяется к
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)
Инициализация нового экземпляра класса XmlCodeExporter при помощи указанного пространства имен .NET Framework, элемента компиляции кода, содержащего диаграмму объектов, коллекции объектов сопоставления и объекта, представляющего параметры создания кода.
Этот 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
Значение перечисления, предоставляющее параметры для создания типов платформе .NET Framework из типов пользовательских данных схемы XML.
- mappings
- Hashtable
Коллекция Hashtable, содержащая объекты XmlMapping.
Применяется к
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)
Инициализация нового экземпляра класса XmlCodeExporter при помощи указанного пространства имен .NET Framework, элемента компиляции кода, содержащего диаграмму объектов, перечисления, указывающего опции кода, и коллекции объектов сопоставления.
Этот 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
Значение перечисления, предоставляющее параметры для создания типов платформе .NET Framework из типов пользовательских данных схемы XML.
- options
- CodeGenerationOptions
CodeGenerationOptions, содержащие специальные инструкции для создания кода.
- mappings
- Hashtable
Коллекция Hashtable, содержащая объекты XmlMapping.