AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje kod źródłowy zestawu w postaci grafu 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)
Parametry
- buildProvider
- BuildProvider
Dostawca kompilacji generuje element compileUnit
.
- compileUnit
- CodeCompileUnit
Jednostka kompilowania kodu do uwzględnienia w kompilacji zestawu.
Uwagi
Implementacja BuildProvider wywołuje metodę AddCodeCompileUnit podczas generowania grafu CodeDOM dla ścieżki wirtualnej. Kod źródłowy dodany z elementem AddCodeCompileUnit jest uwzględniany w kompilacji zestawu.
Zazwyczaj implementacja GenerateCode metody dostawcy kompilacji odczytuje VirtualPath właściwość, analizuje zawartość, a następnie dodaje wygenerowany kod źródłowy do określonego AssemblyBuilder obiektu. Dostawca kompilacji AddCodeCompileUnit używa metody , aby dodać kod źródłowy jako graf CodeDOM do zestawu. Alternatywnie dostawca kompilacji może użyć CreateCodeFile metody , aby dodać kod źródłowy jako plik fizyczny do zestawu.