AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona o código-fonte ao assembly na forma de um gráfico 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 provedor de build gerando compileUnit
.
- compileUnit
- CodeCompileUnit
A unidade de compilação de código a incluir na compilação do assembly.
Comentários
Uma BuildProvider implementação chama o AddCodeCompileUnit método ao gerar um grafo CodeDOM para um caminho virtual. O código-fonte adicionado com AddCodeCompileUnit é incluído na compilação do assembly.
Normalmente, a implementação do método de um provedor de GenerateCode build lê a VirtualPath propriedade, analisa o conteúdo e adiciona o código-fonte gerado ao objeto especificado AssemblyBuilder . O provedor de build usa o método para adicionar o AddCodeCompileUnit código-fonte como um grafo CodeDOM ao assembly. Como alternativa, o provedor de build pode usar o método para adicionar o CreateCodeFile código-fonte como um arquivo físico ao assembly.