Condividi tramite


XmlCodeExporter Costruttori

Definizione

Inizializza una nuova istanza della classe XmlCodeExporter.

Overload

XmlCodeExporter(CodeNamespace)

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 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 classe XmlCodeExporter 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 classe XmlCodeExporter utilizzando lo spazio dei nomi, l'unità di compilazione del codice e le opzioni di generazione di codice specificati.

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, l'unità di compilazione del codice contenente il grafico degli oggetti, un oggetto che rappresenta le opzioni di generazione del codice e un insieme di oggetti mapping di .NET Framework specificati.

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, l'unità di compilazione del codice contenente il grafico degli oggetti, un'enumerazione che specifica le opzioni del codice e un insieme di oggetti mapping di .NET Framework specificati.

XmlCodeExporter(CodeNamespace)

Inizializza una nuova istanza della classe XmlCodeExporter 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 classe XmlCodeExporter 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 di grafici CodeDOM a cui vengono aggiunti automaticamente i riferimenti agli assembly utilizzati.

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 classe XmlCodeExporter utilizzando lo spazio dei nomi, l'unità di compilazione del codice e le opzioni di generazione di 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, 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 di grafici di programma CodeCompileUnit a cui vengono aggiunti automaticamente i riferimenti agli assembly utilizzati.

options
CodeGenerationOptions

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

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, l'unità di compilazione del codice contenente il grafico degli oggetti, un oggetto che rappresenta le opzioni di generazione del codice e un insieme di oggetti mapping di .NET Framework 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, 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 di grafici di programma CodeCompileUnit a cui vengono aggiunti automaticamente i riferimenti agli assembly utilizzati.

options
CodeGenerationOptions

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

mappings
Hashtable

Oggetto Hashtable contenente oggetti XmlMapping.

Si applica a

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

Inizializza una nuova istanza della classe XmlCodeExporter utilizzando lo spazio dei nomi, l'unità di compilazione del codice contenente il grafico degli oggetti, un'enumerazione che specifica le opzioni del codice e un insieme di oggetti mapping di .NET Framework 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, 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 di grafici di programma CodeCompileUnit a cui vengono aggiunti automaticamente i riferimenti agli assembly utilizzati.

codeProvider
CodeDomProvider

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

options
CodeGenerationOptions

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

mappings
Hashtable

Oggetto Hashtable contenente oggetti XmlMapping.

Si applica a