CodeDOM
コード グラフ コンテナー
- CodeCompileUnit 【Microsoft Docs】 CodeDOM プログラム グラフ用のコンテナーを提供します。(コンパイル単位)
- CodeSnippetCompileUnit 【Microsoft Docs】 コンパイルできるリテラル コード片を表します。
名前空間宣言要素
- CodeNamespace 【Microsoft Docs】 名前空間宣言を表します。
- CodeNamespaceCollection 【Microsoft Docs】 CodeNamespace オブジェクトのコレクションを表します。(名前空間)
- CodeNamespaceImport 【Microsoft Docs】 使用する名前空間を示す名前空間インポート ディレクティブを表します。(usingディレクティブ)
- CodeNamespaceImportCollection 【Microsoft Docs】 CodeNamespaceImport オブジェクトのコレクションを表します。
型宣言要素
- CodeTypeDeclaration 【Microsoft Docs】 クラス、構造体、インターフェイス、または列挙体の型宣言を表します。(クラス)
- CodeTypeDeclarationCollection 【Microsoft Docs】 CodeTypeDeclaration オブジェクトのコレクションを表します。
型パラメーター要素
- CodeTypeParameter 【Microsoft Docs】 ジェネリック型またはジェネリック メソッドの型パラメーターを表します。(関数等の属性)
- CodeTypeParameterCollection 【Microsoft Docs】 CodeTypeParameter オブジェクトのコレクションを表します。
型参照要素
- CodeTypeReference 【Microsoft Docs】 型への参照を表します。(型)
- CodeTypeReferenceCollection 【Microsoft Docs】 CodeTypeReference オブジェクトのコレクションを表します。
- CodeTypeReferenceOptions 【Microsoft Docs】 コード型参照の解決方法を指定します。
型メンバー要素
- CodeTypeMember 【Microsoft Docs】 型のメンバーの基本クラスを提供します。 型のメンバーには、フィールド、メソッド、プロパティ、コンストラクター、および入れ子にされた型があります。(型のメンバーの基本クラス)
- CodeTypeMemberCollection 【Microsoft Docs】 CodeTypeMember オブジェクトのコレクションを表します。
- CodeMemberMethod 【Microsoft Docs】 型のメソッドの宣言を表します。(メソッド)
- CodeMemberField 【Microsoft Docs】 型のフィールドの宣言を表します。(メンバ変数)
- CodeMemberProperty 【Microsoft Docs】 型のプロパティの宣言を表します。(プロパティ)
- CodeConstructor 【Microsoft Docs】 型のインスタンス コンストラクターの宣言を表します。(コンストラクタ)
- CodeTypeConstructor 【Microsoft Docs】 クラスの静的コンストラクターを表します。
- MemberAttributes 【Microsoft Docs】 クラス メンバーのメンバー属性識別子を定義します。(アクセス修飾子)
メンバー属性
- MemberAttributes 【Microsoft Docs】 クラス メンバーのメンバー属性識別子を定義します。(アクセス修飾子)
- CodeAttributeDeclaration 【Microsoft Docs】 属性宣言を表します。
- CodeAttributeDeclarationCollection 【Microsoft Docs】 CodeAttributeDeclaration オブジェクトのコレクションを表します。
- CodeParameterDeclarationExpression 【Microsoft Docs】 メソッド、プロパティ、またはコンストラクターのパラメーター宣言を表します。(関数のパラメータ)
- CodeParameterDeclarationExpressionCollection 【Microsoft Docs】 CodeParameterDeclarationExpression オブジェクトのコレクションを表します。
- CodeAttributeArgument 【Microsoft Docs】 メタデータ属性宣言で使用する引数を表します。
- CodeAttributeArgumentCollection 【Microsoft Docs】 CodeAttributeArgument オブジェクトのコレクションを表します。
フィールド方向修飾子
- CodeDirectionExpression 【Microsoft Docs】 参照方向のインジケーターと共にメソッド呼び出しのパラメーターとして使用される式を表します。
- FieldDirection 【Microsoft Docs】 パラメーターの方向および引数宣言を示すために使用する識別子を定義します。
コード ステートメント
- CodeStatement 【Microsoft Docs】 すべてのコード ステートメントの派生元となる abstract 基本クラスを表します。
- CodeStatementCollection 【Microsoft Docs】 CodeStatement オブジェクトのコレクションを表します。(ステートメントの抽象基本クラス)
- CodeExpressionStatement 【Microsoft Docs】 単一の式から成るステートメントを表します。
- CodeVariableDeclarationStatement 【Microsoft Docs】 変数宣言を表します。(変数の定義&初期化)
代入演算
- CodeAssignStatement 【Microsoft Docs】 単純な代入ステートメントを表します。(式)
二項演算
- CodeBinaryOperatorExpression 【Microsoft Docs】 2 つの式の間の二項演算から構成される式を表します。(計算式)
- CodeBinaryOperatorType 【Microsoft Docs】 サポートする二項演算子の識別子を定義します。(演算子)
コメント
- CodeComment 【Microsoft Docs】 コメントを表します。
- CodeCommentStatement 【Microsoft Docs】 単一のコメントから成るステートメントを表します。(コメント)
- CodeCommentStatementCollection 【Microsoft Docs】 CodeCommentStatement オブジェクトのコレクションを表します。
デリゲートおよびイベント
- CodeMemberEvent 【Microsoft Docs】 型のイベントの宣言を表します。
- CodeTypeDelegate 【Microsoft Docs】 デリゲート宣言を表します。
- CodeDelegateCreateExpression 【Microsoft Docs】 デリゲートを作成する式を表します。
- CodeDelegateInvokeExpression 【Microsoft Docs】 イベントを発生する式を表します。
- CodeAttachEventStatement 【Microsoft Docs】 イベント ハンドラーのデリゲートをイベントに結び付けるステートメントを表します。
- CodeRemoveEventStatement 【Microsoft Docs】 イベント ハンドラーの結び付けを解除するステートメントを表します。
エラー処理
- CodeThrowExceptionStatement 【Microsoft Docs】 例外をスローするステートメントを表します。
- CodeTryCatchFinallyStatement 【Microsoft Docs】 任意の数の try 句と、省略可能な catch ブロックを持つ finally ブロックを表します。(TryCatchFinally)
- CodeCatchClause 【Microsoft Docs】 catch ステートメントの try/catch 例外ブロックを表します。
- CodeCatchClauseCollection 【Microsoft Docs】 CodeCatchClause オブジェクトのコレクションを表します。
フロー制御ステートメント
- CodeConditionStatement 【Microsoft Docs】 通常は if ステートメントとして表される、条件分岐ステートメントを表します。
- CodeIterationStatement 【Microsoft Docs】 for ステートメント、またはループの続行条件としてテスト式を使用するステートメントのブロックを反復処理するループを表します。
- CodeGotoStatement 【Microsoft Docs】 goto ステートメントを表します。
- CodeMethodReturnStatement 【Microsoft Docs】 値を返す return ステートメントを表します。(returnステートメント)
- CodeLabeledStatement 【Microsoft Docs】 ラベル付きステートメントまたはスタンドアロンのラベルを表します。
コード式
- CodeExpression 【Microsoft Docs】 コード式を表します。 これは、他のコード式オブジェクトの基本クラスです。このクラスがインスタンス化されることはありません。(コードオブジェクト基本クラス)
- CodeExpressionCollection 【Microsoft Docs】 CodeExpression オブジェクトのコレクションを表します。
- CodeCastExpression 【Microsoft Docs】 データ型またはインターフェイスにキャストする式を表します。
- CodePrimitiveExpression 【Microsoft Docs】 プリミティブ データ型の値を表します。(データ)
- CodeTypeOfExpression 【Microsoft Docs】 指定した型名の Type を返す式である、typeof 式を表します。
- CodeArrayIndexerExpression 【Microsoft Docs】 配列のインデックスへの参照を表します。(配列のインデックス)
- CodeArgumentReferenceExpression 【Microsoft Docs】 メソッドに渡される引数の値への参照を表します。(パラメータへの参照、変数)
- CodeVariableReferenceExpression 【Microsoft Docs】 ローカル変数への参照を表します。(変数を使用)
- CodeTypeReferenceExpression 【Microsoft Docs】 データ型への参照を表します。(型参照)
- CodePropertySetValueReferenceExpression 【Microsoft Docs】 プロパティ設定メソッドの中の、プロパティ設定メソッドの呼び出しの値引数を表します。
- CodeDefaultValueExpression 【Microsoft Docs】 既定値への参照を表します。
オブジェクトの作成
- CodeObjectCreateExpression 【Microsoft Docs】 型の新しいインスタンスを作成する式を表します。(オブジェクト生成)
- CodeArrayCreateExpression 【Microsoft Docs】 配列を作成する式を表します。(配列)
メソッドの呼び出し
- CodeMethodInvokeExpression 【Microsoft Docs】 メソッドを呼び出す式を表します。(メソッド)
メンバー参照
- CodeIndexerExpression 【Microsoft Docs】 オブジェクトのインデクサー プロパティへの参照を表します。
- CodeBaseReferenceExpression 【Microsoft Docs】 基本クラスの参照を表します。
- CodeFieldReferenceExpression 【Microsoft Docs】 フィールドへの参照を表します。(変数の参照)
- CodeMethodReferenceExpression 【Microsoft Docs】 メソッドへの参照を表します。
- CodePropertyReferenceExpression 【Microsoft Docs】 プロパティの値への参照を表します。
- CodeEventReferenceExpression 【Microsoft Docs】 イベントへの参照を表します。
- CodeThisReferenceExpression 【Microsoft Docs】 現在のローカル クラスのインスタンスへの参照を表します。(ローカル参照「this」)
リテラル コード片
- CodeSnippetCompileUnit 【Microsoft Docs】 コンパイルできるリテラル コード片を表します。
- CodeSnippetTypeMember 【Microsoft Docs】 リテラル コード片を使用して、型のメンバーを表します。
- CodeSnippetStatement 【Microsoft Docs】 リテラル コード片を使用してステートメントを表します。
- CodeSnippetExpression 【Microsoft Docs】 リテラル式を表します。
その他
- CodeObject 【Microsoft Docs】 ほとんどの CodeDOM (Code Document Object Model) オブジェクトの共通基本クラスを提供します。(基本クラス)
- CodeLinePragma 【Microsoft Docs】 特定ファイル内の特定の位置を表します。
- CodeChecksumPragma 【Microsoft Docs】 コード チェックサムのプラグマ コード エンティティの表現。
- CodeDirective 【Microsoft Docs】 コード ディレクティブ クラスの基本クラスとして機能します。
- CodeDirectiveCollection 【Microsoft Docs】 CodeDirective オブジェクトのコレクションを表します。
- CodeRegionDirective 【Microsoft Docs】 コード領域の名前およびモードの指定。
- CodeRegionMode 【Microsoft Docs】 コード領域の先頭または末尾を指定します。
???
- Object 【Microsoft Docs】 クラスの基本クラス
- CodeGeneratorOptions 【Microsoft Docs】 (生成オプション)
- CodeEntryPointMethod 【Microsoft Docs】 実行可能ファイルのエントリ ポイント メソッドを表します。(エントリーポイント「main」の作成)
- CollectionBase 【Microsoft Docs】 厳密に型指定されたコレクションの abstract 基本クラスを提供します。
- CompilerParameters 【Microsoft Docs】 コンパイラを呼び出すために使用するパラメーターを表します。
- CompilerResults 【Microsoft Docs】 コンパイラから返されるコンパイル結果を表します。
- MarshalByRefObject 【Microsoft Docs】 リモート処理をサポートするアプリケーションで、アプリケーションのドメインの境界を越えてオブジェクトにアクセスできるようにします。
- Component 【Microsoft Docs】 IComponent インターフェイスの基本実装を提供し、アプリケーション間でオブジェクトを共有できるようにします。
- CodeDomProvider 【Microsoft Docs】 (ジェネレータ)
- ValueType 【Microsoft Docs】 値の型の基本クラスを提供します。
- Enum 【Microsoft Docs】 列挙体の基底クラスを提供します。
- TypeAttributes 【Microsoft Docs】 (アクセス修飾子)