system.codedomとは? わかりやすく解説

System.CodeDom 名前空間

System.CodeDom 名前空間には、ソース コード ドキュメント要素構造を表すために使用できるクラス含まれます。この名前空間クラス使用してソース コード ドキュメント構造モデル化できます。このソース コード ドキュメントは、System.CodeDom.Compiler 名前空間用意されている機能使用してサポートされる言語ソース コードとして出力できます

CodeDOM を使用してソース コード表現および生成する方法詳細については、「動的なソース コード生成コンパイル」を参照してください

CodeDOM 要素の型および機能の一覧は、「CodeDOM クイック リファレンス」を参照してください


クラスクラス
 クラス説明
パブリック クラスCodeArgumentReferenceExpressionメソッド渡される引数の値への参照表します
パブリック クラスCodeArrayCreateExpression配列作成する式を表します
パブリック クラスCodeArrayIndexerExpression配列インデックスへの参照表します
パブリック クラスCodeAssignStatement単純な代入ステートメント表します
パブリック クラスCodeAttachEventStatementイベント ハンドラデリゲートイベント結び付けるステートメント表します
パブリック クラスCodeAttributeArgumentメタデータ属性宣言使用する引数表します
パブリック クラスCodeAttributeArgumentCollectionCodeAttributeArgument オブジェクトコレクション表します
パブリック クラスCodeAttributeDeclaration属性宣言表します
パブリック クラスCodeAttributeDeclarationCollectionCodeAttributeDeclaration オブジェクトコレクション表します
パブリック クラスCodeBaseReferenceExpression基本クラス参照表します
パブリック クラスCodeBinaryOperatorExpression2 つの式の間の二項演算から構成される式を表します
パブリック クラスCodeCastExpressionデータ型またはインターフェイスキャストする式を表します
パブリック クラスCodeCatchClausetry/catch ステートメントcatch 例外ブロック表します
パブリック クラスCodeCatchClauseCollectionCodeCatchClause オブジェクトコレクション表します
パブリック クラスCodeChecksumPragmaコード チェックサム プラグマコード エンティティ表します
パブリック クラスCodeCommentコメント表します
パブリック クラスCodeCommentStatement単一コメントから成るステートメント表します
パブリック クラスCodeCommentStatementCollectionCodeCommentStatement オブジェクトコレクション表します
パブリック クラスCodeCompileUnitCodeDOM プログラム グラフ用のコンテナ提供します
パブリック クラスCodeConditionStatement通常は if ステートメントとして表される条件分岐ステートメント表します
パブリック クラスCodeConstructor型のインスタンス コンストラクタ宣言表します
パブリック クラスCodeDefaultValueExpression既定値への参照表します
パブリック クラスCodeDelegateCreateExpressionデリゲート作成する式を表します
パブリック クラスCodeDelegateInvokeExpressionイベント発生する式を表します
パブリック クラスCodeDirectionExpression参照方向インジケータと共にメソッド呼び出しパラメータとして使用される式を表します
パブリック クラスCodeDirectiveコード ディレクティブ クラス基本クラスとして機能します
パブリック クラスCodeDirectiveCollectionCodeDirective オブジェクトコレクション表します
パブリック クラスCodeEntryPointMethod実行可能ファイルのエントリ ポイント メソッド表します
パブリック クラスCodeEventReferenceExpressionイベントへの参照表します
パブリック クラスCodeExpressionコード式を表します。これは、他のコードオブジェクト基本クラスです。このクラスインスタンス化されることはありません。
パブリック クラスCodeExpressionCollectionCodeExpression オブジェクトコレクション表します
パブリック クラスCodeExpressionStatement単一の式から成るステートメント表します
パブリック クラスCodeFieldReferenceExpressionフィールドへの参照表します
パブリック クラスCodeGotoStatementgoto ステートメント表します
パブリック クラスCodeIndexerExpressionオブジェクトインデクサ プロパティへの参照表します
パブリック クラスCodeIterationStatementfor ステートメント、またはループ続行条件としてテスト式を使用するステートメントブロック反復処理するループ表します
パブリック クラスCodeLabeledStatementラベル付きステートメントまたはスタンドアロンラベル表します
パブリック クラスCodeLinePragma特定ファイル内の特定の位置表します
パブリック クラスCodeMemberEvent型のイベント宣言表します
パブリック クラスCodeMemberField型のフィールド宣言表します
パブリック クラスCodeMemberMethod型のメソッド宣言表します
パブリック クラスCodeMemberProperty型のプロパティ宣言表します
パブリック クラスCodeMethodInvokeExpressionメソッド呼び出す式を表します
パブリック クラスCodeMethodReferenceExpressionメソッドへの参照表します
パブリック クラスCodeMethodReturnStatement値を返す return ステートメント表します
パブリック クラスCodeNamespace名前空間宣言表します
パブリック クラスCodeNamespaceCollectionCodeNamespace オブジェクトコレクション表します
パブリック クラスCodeNamespaceImport使用する名前空間を示す名前空間インポート ディレクティブ表します
パブリック クラスCodeNamespaceImportCollectionCodeNamespaceImport オブジェクトコレクション表します
パブリック クラスCodeObjectほとんどの CodeDOM (Code Document Object Model) オブジェクトの共通基本クラス提供します
パブリック クラスCodeObjectCreateExpression型の新しインスタンス作成する式を表します
パブリック クラスCodeParameterDeclarationExpressionメソッドプロパティ、またはコンストラクタパラメータ宣言表します
パブリック クラスCodeParameterDeclarationExpressionCollectionCodeParameterDeclarationExpression オブジェクトコレクション表します
パブリック クラスCodePrimitiveExpressionプリミティブ データ型の値を表します
パブリック クラスCodePropertyReferenceExpressionプロパティの値への参照表します
パブリック クラスCodePropertySetValueReferenceExpressionプロパティ設定メソッドの中の、プロパティ設定メソッド呼び出し値引数を表します
パブリック クラスCodeRegionDirectiveコード領域の名前とモード指定します
パブリック クラスCodeRemoveEventStatementイベント ハンドラ結び付け解除するステートメント表します
パブリック クラスCodeSnippetCompileUnitコンパイルできるリテラル コード片を表します
パブリック クラスCodeSnippetExpressionリテラル式を表します
パブリック クラスCodeSnippetStatementリテラル コード片を使用してステートメント表します
パブリック クラスCodeSnippetTypeMemberリテラル コード片を使用して、型のメンバ表します
パブリック クラスCodeStatementすべてのコード ステートメント派生元となる abstract 基本クラス表します
パブリック クラスCodeStatementCollectionCodeStatement オブジェクトコレクション表します
パブリック クラスCodeThisReferenceExpression現在のローカル クラスインスタンスへの参照表します
パブリック クラスCodeThrowExceptionStatement例外スローするステートメント表します
パブリック クラスCodeTryCatchFinallyStatement任意の数の catch 句と、省略可能な finally ブロックを持つ try ブロック表します
パブリック クラスCodeTypeConstructorクラス静的コンストラクタ表します
パブリック クラスCodeTypeDeclarationクラス構造体インターフェイス、または列挙体の型宣言表します
パブリック クラスCodeTypeDeclarationCollectionCodeTypeDeclaration オブジェクトコレクション表します
パブリック クラスCodeTypeDelegateデリゲート宣言表します
パブリック クラスCodeTypeMember型のメンバ基本クラス提供します。型のメンバには、フィールドメソッドプロパティコンストラクタ、および入れ子にされた型あります
パブリック クラスCodeTypeMemberCollectionCodeTypeMember オブジェクトコレクション表します
パブリック クラスCodeTypeOfExpression指定した型名Type返す式である、typeof 式を表します
パブリック クラスCodeTypeParameterジェネリック型またはジェネリック メソッド型パラメータ表します
パブリック クラスCodeTypeParameterCollectionCodeTypeParameter オブジェクトコレクション表します
パブリック クラスCodeTypeReference型への参照表します
パブリック クラスCodeTypeReferenceCollectionCodeTypeReference オブジェクトコレクション表します
パブリック クラスCodeTypeReferenceExpressionデータ型への参照表します
パブリック クラスCodeVariableDeclarationStatement変数宣言表します
パブリック クラスCodeVariableReferenceExpressionローカル変数への参照表します
列挙型列挙型

System.CodeDom

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/08 19:35 UTC 版)

基本クラスライブラリ」の記事における「System.CodeDom」の解説

このライブラリ実行時コード生成し実行する機能提供する

※この「System.CodeDom」の解説は、「基本クラスライブラリ」の解説の一部です。
「System.CodeDom」を含む「基本クラスライブラリ」の記事については、「基本クラスライブラリ」の概要を参照ください。

ウィキペディア小見出し辞書の「system.codedom」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「system.codedom」の関連用語

system.codedomのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



system.codedomのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの基本クラスライブラリ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS