System.CodeDom.Compiler 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サポートされているプログラミング言語でのソース コードの生成とコンパイルを管理するための型が含まれています。 コード ジェネレーターはそれぞれ、System.CodeDom 名前空間で提供される要素から成る、CodeDOM (Code Document Object Model) のソース コード モデルの構造に基づいて、特定のプログラミング言語によるソース コードを生成できます。
クラス
CodeCompiler |
ICodeCompiler インターフェイスの実装例を提供します。 |
CodeDomProvider |
CodeDomProvider の実装の基本クラスを提供します。 このクラスは抽象クラスです。 |
CodeGenerator |
ICodeGenerator インターフェイスの実装例を提供します。 このクラスは抽象クラスです。 |
CodeGeneratorOptions |
コード ジェネレーターで使用するオプションのセットを表します。 |
CodeParser |
ICodeParser インターフェイスの空実装を提供します。 |
CompilerError |
コンパイラのエラーまたは警告を表します。 |
CompilerErrorCollection |
CompilerError オブジェクトのコレクションを表します。 |
CompilerInfo |
言語プロバイダーの構成設定を表します。 このクラスは継承できません。 |
CompilerParameters |
コンパイラを呼び出すために使用するパラメーターを表します。 |
CompilerResults |
コンパイラから返されるコンパイル結果を表します。 |
Executor |
コンパイラを呼び出すためのコマンド実行関数を提供します。 このクラスは継承できません。 |
GeneratedCodeAttribute |
ツールによって生成されるコードを識別します。 このクラスは継承できません。 |
IndentedTextWriter |
タブ文字列トークンを使用して、新しい行にインデントを設定できるテキスト ライターを提供します。 |
TempFileCollection |
一時ファイルのコレクションを表します。 |
インターフェイス
ICodeCompiler |
特定のコンパイラを使用してソース コードや CodeDOM ツリーのコンパイルを起動するためのインターフェイスを定義します。 |
ICodeGenerator |
コードを生成するためのインターフェイスを提供します。 |
ICodeParser |
コードを CodeCompileUnit に解析するためのインターフェイスを定義します。 |
列挙型
GeneratorSupport |
コード ジェネレーターが特定の型のコード要素をサポートしているかどうかを判断するために使用する識別子を定義します。 |
LanguageOptions |
ある言語の特殊な機能を示す識別子を定義します。 |
.NET