AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) Yöntem

Tanım

Derleme için codeDOM grafı biçiminde kaynak kodu ekler.

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)

Parametreler

buildProvider
BuildProvider

oluşturan derleme sağlayıcısı compileUnit.

compileUnit
CodeCompileUnit

Derleme derlemesine dahil etmek için kod derleme birimi.

Açıklamalar

Bir BuildProvider uygulama, sanal yol için CodeDOM grafiği oluştururken yöntemini çağırır AddCodeCompileUnit . ile AddCodeCompileUnit eklenen kaynak kodu derleme derlemesine dahil edilir.

Genellikle derleme sağlayıcısının GenerateCode yöntem uygulaması özelliği okur VirtualPath , içeriği ayrıştırıp oluşturulan kaynak kodunu belirtilen AssemblyBuilder nesneye ekler. Derleme sağlayıcısı, derlemeye codeDOM grafı olarak kaynak kodu eklemek için yöntemini kullanır AddCodeCompileUnit . Alternatif olarak, derleme sağlayıcısı derlemeye fiziksel dosya olarak kaynak kodu eklemek için yöntemini kullanabilir CreateCodeFile .

Şunlara uygulanır

Ayrıca bkz.