Udostępnij za pośrednictwem


AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) Metoda

Definicja

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.

Dotyczy

Zobacz też