System.CodeDom.Compiler Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |