System.CodeDom.Compiler Obor názvů

Obsahuje typy pro správu generování a kompilace zdrojového kódu v podporovaných programovacích jazycích. Generátory kódu mohou každý vytvořit zdrojový kód v konkrétním programovacím jazyce na základě struktury modelů zdrojového kódu CodeDOM (Code Document Object Model), které se skládají z prvků poskytovaných oborem System.CodeDom názvů.

Třídy

CodeCompiler

Poskytuje příklad implementace ICodeCompiler rozhraní.

CodeDomProvider

Poskytuje základní třídu pro CodeDomProvider implementace. Tato třída je abstraktní.

CodeGenerator

Poskytuje příklad implementace ICodeGenerator rozhraní. Tato třída je abstraktní.

CodeGeneratorOptions

Představuje sadu možností používaných generátorem kódu.

CodeParser

Poskytuje prázdnou implementaci ICodeParser rozhraní.

CompilerError

Představuje chybu kompilátoru nebo upozornění.

CompilerErrorCollection

Představuje kolekci CompilerError objektů.

CompilerInfo

Představuje nastavení konfigurace zprostředkovatele jazyka. Tuto třídu nelze dědit.

CompilerParameters

Představuje parametry použité k vyvolání kompilátoru.

CompilerResults

Představuje výsledky kompilace, které jsou vráceny z kompilátoru.

Executor

Poskytuje funkce spouštění příkazů pro vyvolání kompilátorů. Tuto třídu nelze dědit.

GeneratedCodeAttribute

Identifikuje kód vygenerovaný nástrojem. Tuto třídu nelze dědit.

IndentedTextWriter

Poskytuje zapisovač textu, který může odsadit nové řádky pomocí tokenu řetězce tabulátoru.

TempFileCollection

Představuje kolekci dočasných souborů.

Rozhraní

ICodeCompiler

Definuje rozhraní pro vyvolání kompilace zdrojového kódu nebo stromu CodeDOM pomocí konkrétního kompilátoru.

ICodeGenerator

Definuje rozhraní pro generování kódu.

ICodeParser

Definuje rozhraní pro parsování kódu do objektu CodeCompileUnit.

Výčty

GeneratorSupport

Definuje identifikátory používané k určení, zda generátor kódu podporuje určité typy prvků kódu.

LanguageOptions

Definuje identifikátory, které označují speciální funkce jazyka.