XmlCodeExporter Costruttori

Definizione

Inizializza una nuova istanza della classe XmlCodeExporter.

Overload

Nome Descrizione
XmlCodeExporter(CodeNamespace)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della XmlCodeExporter classe utilizzando lo spazio dei nomi specificato.

XmlCodeExporter(CodeNamespace, CodeCompileUnit)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della XmlCodeExporter classe utilizzando lo spazio dei nomi e l'unità di compilazione del codice specificati.

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della XmlCodeExporter classe utilizzando lo spazio dei nomi, l'unità di compilazione del codice e le opzioni di generazione del codice specificate.

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della classe XmlCodeExporter utilizzando lo spazio dei nomi .NET Framework specificato, l'unità di compilazione del codice contenente il grafico degli oggetti, un oggetto che rappresenta le opzioni di generazione del codice e una raccolta di oggetti di mapping.

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

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della classe XmlCodeExporter utilizzando lo spazio dei nomi .NET Framework specificato, l'unità di compilazione del codice contenente il grafico degli oggetti, un'enumerazione che specifica le opzioni di codice e una raccolta di oggetti di mapping.

XmlCodeExporter(CodeNamespace)

Inizializza una nuova istanza della XmlCodeExporter classe utilizzando lo spazio dei nomi specificato.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

codeNamespace
CodeNamespace

Spazio dei nomi dei tipi da generare.

Commenti

Anziché creare direttamente un'istanza della XmlCodeExporter classe, usare lo strumento Web Services Description Language (Wsdl.exe) o lo strumento XML Schema Definition (Xsd.exe).

Si applica a

XmlCodeExporter(CodeNamespace, CodeCompileUnit)

Inizializza una nuova istanza della XmlCodeExporter classe utilizzando lo spazio dei nomi e l'unità di compilazione del codice specificati.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

codeNamespace
CodeNamespace

Spazio dei nomi dei tipi da generare.

codeCompileUnit
CodeCompileUnit

Contenitore del grafo CodeDOM a cui vengono aggiunti automaticamente i riferimenti agli assembly usati.

Commenti

Anziché creare direttamente un'istanza della XmlCodeExporter classe, usare lo strumento Web Services Description Language (Wsdl.exe) o lo strumento XML Schema Definition (Xsd.exe).

Si applica a

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

Inizializza una nuova istanza della XmlCodeExporter classe utilizzando lo spazio dei nomi, l'unità di compilazione del codice e le opzioni di generazione del codice specificate.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

codeNamespace
CodeNamespace

Spazio dei nomi dei tipi da generare.

codeCompileUnit
CodeCompileUnit

Contenitore CodeCompileUnit a grafo del programma a cui vengono aggiunti automaticamente i riferimenti agli assembly usati.

options
CodeGenerationOptions

Valore di enumerazione che fornisce opzioni per la generazione di tipi di .NET da tipi di dati personalizzati di XML Schema.

Commenti

Anziché creare direttamente un'istanza della XmlCodeExporter classe, usare lo strumento Web Services Description Language (Wsdl.exe) o lo strumento XML Schema Definition (Xsd.exe).

Si applica a

XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

Inizializza una nuova istanza della classe XmlCodeExporter utilizzando lo spazio dei nomi .NET Framework specificato, l'unità di compilazione del codice contenente il grafico degli oggetti, un oggetto che rappresenta le opzioni di generazione del codice e una raccolta di oggetti di mapping.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

codeNamespace
CodeNamespace

Spazio dei nomi dei tipi da generare.

codeCompileUnit
CodeCompileUnit

Contenitore CodeCompileUnit a grafo del programma a cui vengono aggiunti automaticamente i riferimenti agli assembly usati.

options
CodeGenerationOptions

Valore di enumerazione che fornisce opzioni per la generazione di tipi di .NET da tipi di dati personalizzati di XML Schema.

mappings
Hashtable

Oggetto Hashtable che contiene XmlMapping oggetti .

Si applica a

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

Inizializza una nuova istanza della classe XmlCodeExporter utilizzando lo spazio dei nomi .NET Framework specificato, l'unità di compilazione del codice contenente il grafico degli oggetti, un'enumerazione che specifica le opzioni di codice e una raccolta di oggetti di mapping.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

codeNamespace
CodeNamespace

Spazio dei nomi dei tipi da generare.

codeCompileUnit
CodeCompileUnit

Contenitore CodeCompileUnit a grafo del programma a cui vengono aggiunti automaticamente i riferimenti agli assembly usati.

codeProvider
CodeDomProvider

Valore di enumerazione che fornisce opzioni per la generazione di tipi di .NET da tipi di dati personalizzati di XML Schema.

options
CodeGenerationOptions

Oggetto CodeGenerationOptions che contiene istruzioni speciali per la creazione del codice.

mappings
Hashtable

Oggetto Hashtable che contiene XmlMapping oggetti .

Si applica a