System.CodeDom.Compiler Ad Alanı

Desteklenen programlama dillerinde kaynak kodun oluşturulmasını ve derlenmesini yönetmek için türler içerir. Kod oluşturucuların her biri, ad alanı tarafından System.CodeDom sağlanan öğelerden oluşan Kod Belgesi Nesne Modeli (CodeDOM) kaynak kod modellerinin yapısına göre belirli bir programlama dilinde kaynak kodu üretebilir.

Sınıflar

Name Description
CodeCompiler

Arabirimin ICodeCompiler örnek bir uygulamasını sağlar.

CodeDomProvider

Uygulamalar için CodeDomProvider bir temel sınıf sağlar. Bu sınıf soyut.

CodeGenerator

Arabirimin ICodeGenerator örnek bir uygulamasını sağlar. Bu sınıf soyut.

CodeGeneratorOptions

Kod oluşturucu tarafından kullanılan bir dizi seçeneği temsil eder.

CodeParser

Arabirimin ICodeParser boş bir uygulamasını sağlar.

CompilerError

Bir derleyici hata veya uyarıyı temsil eder.

CompilerErrorCollection

Bir nesne koleksiyonunu CompilerError temsil eder.

CompilerInfo

Dil sağlayıcısının yapılandırma ayarlarını temsil eder. Bu sınıf devralınamaz.

CompilerParameters

Derleyici çağırmak için kullanılan parametreleri temsil eder.

CompilerResults

Derleyiciden döndürülen derleme sonuçlarını temsil eder.

Executor

Derleyicileri çağırmak için komut yürütme işlevleri sağlar. Bu sınıf devralınamaz.

GeneratedCodeAttribute

Bir araç tarafından oluşturulan kodu tanımlar. Bu sınıf devralınamaz.

IndentedTextWriter

Yeni satırları sekme dizesi belirteci ile girintileyebilen bir metin yazıcı sağlar.

TempFileCollection

Geçici dosya koleksiyonunu temsil eder.

Arabirimler

Name Description
ICodeCompiler

Belirli bir derleyiciyi kullanarak kaynak kodun veya CodeDOM ağacının derlemesini çağırmak için bir arabirim tanımlar.

ICodeGenerator

Kod oluşturmak için bir arabirim tanımlar.

ICodeParser

Kodu bir içine CodeCompileUnitayrıştırma arabirimini tanımlar.

Numaralandırmalar

Name Description
GeneratorSupport

Kod oluşturucunun belirli türlerdeki kod öğelerini destekleyip desteklemediğini belirlemek için kullanılan tanımlayıcıları tanımlar.

LanguageOptions

Bir dilin özel özelliklerini gösteren tanımlayıcıları tanımlar.