AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Adiciona código-fonte para o assembly sob a forma de um grafo 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)
Parâmetros
- buildProvider
- BuildProvider
O fornecedor de compilação gera compileUnit.
- compileUnit
- CodeCompileUnit
A unidade de compilação de código a incluir na compilação assembly.
Observações
Uma BuildProvider implementação chama o AddCodeCompileUnit método ao gerar um grafo CodeDOM para um caminho virtual. O código-fonte adicionado é AddCodeCompileUnit incluído na compilação assembly.
Normalmente, a implementação do método do fornecedor GenerateCode de compilações lê a VirtualPath propriedade, analisa o conteúdo e depois adiciona o código-fonte gerado ao objeto especificado AssemblyBuilder . O fornecedor de compilação usa o AddCodeCompileUnit método para adicionar código-fonte como grafo CodeDOM ao assembly. Alternativamente, o fornecedor de compilação pode usar o CreateCodeFile método para adicionar código-fonte como ficheiro físico à assembleia.