AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge codice sorgente per l'assembly sotto forma di grafico CodeDOM.
public:
void AddCodeCompileUnit(System::Web::Compilation::BuildProvider ^ buildProvider, System::CodeDom::CodeCompileUnit ^ compileUnit);
public void AddCodeCompileUnit (System.Web.Compilation.BuildProvider buildProvider, System.CodeDom.CodeCompileUnit compileUnit);
member this.AddCodeCompileUnit : System.Web.Compilation.BuildProvider * System.CodeDom.CodeCompileUnit -> unit
Public Sub AddCodeCompileUnit (buildProvider As BuildProvider, compileUnit As CodeCompileUnit)
Parametri
- buildProvider
- BuildProvider
Provider di compilazione che genera compileUnit
.
- compileUnit
- CodeCompileUnit
Unità di compilazione del codice da includere nella compilazione dell'assembly.
Commenti
Un'implementazione BuildProvider chiama il metodo durante la AddCodeCompileUnit generazione di un grafo CodeDOM per un percorso virtuale. Il codice sorgente aggiunto con AddCodeCompileUnit è incluso nella compilazione dell'assembly.
In genere, l'implementazione del metodo di GenerateCode un provider di compilazione legge la VirtualPath proprietà, analizza il contenuto e quindi aggiunge il codice sorgente generato all'oggetto specificato AssemblyBuilder . Il provider di compilazione usa il metodo per aggiungere il AddCodeCompileUnit codice sorgente come grafico CodeDOM all'assembly. In alternativa, il provider di compilazione può usare il metodo per aggiungere il CreateCodeFile codice sorgente come file fisico all'assembly.