System.Runtime.CompilerServices 名前空間とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > System.Runtime.CompilerServices 名前空間の意味・解説 

System.Runtime.CompilerServices 名前空間

System.Runtime.CompilerServices 名前空間は、マネージ コード使用して共通言語ランタイム実行時動作影響与えメタデータ属性指定する機能コンパイラ ライタ与えます

この名前空間は、コンパイラ ライタ専用です。


クラスクラス
 クラス説明
パブリック クラスAccessedThroughPropertyAttribute属性付きフィールドアクセスするプロパティの名前を指定します
パブリック クラスCallConvCdeclメソッドCdecl 呼び出し規約使用する必要があることを示します
パブリック クラスCallConvFastcallこの呼び出し規約は、このバージョン.NET Framework ではサポートされていません。
パブリック クラスCallConvStdcallメソッドStdCall 呼び出し規約使用する必要があることを示します
パブリック クラスCallConvThiscallメソッドThisCall 呼び出し規約使用する必要があることを示します
パブリック クラスCompilationRelaxationsAttribute共通言語ランタイムJust-In-Time (JIT) コンパイラ生成するコード厳格度を制御します
パブリック クラスCompilerGeneratedAttributeコンパイラ生成した要素ユーザー生成した要素区別します。このクラス継承できません。
パブリック クラスCompilerGlobalScopeAttributeグローバル スコープ持っているかのようにクラスを扱うことを示します
パブリック クラスCompilerMarshalOverrideマーシャリングするときに、修飾され変数インスタンス実際の型と異なることを示します。このクラス継承できません。
パブリック クラスCustomConstantAttributeコンパイラフィールドまたはメソッド パラメータに対して永続化できる定数値を定義します
パブリック クラスDateTimeConstantAttributeフィールドまたはパラメータに対して 8 バイトDateTime 定数永続化ます。
パブリック クラスDecimalConstantAttributeメタデータに System.Decimal の定数値を格納します。このクラス継承できません。
パブリック クラスDefaultDependencyAttribute共通言語ランタイム (CLR: Common Language Runtime) に対して依存関係読み込まれ可能性を示すヒント提供します。このクラスは、親が DependencyAttribute 属性指定しない場合使用するヒントを示すために依存アセンブリ使用されます。このクラス継承できません。
パブリック クラスDependencyAttributeどのような場合参照アセンブリ依存関係読み込むかを示します。このクラス継承できません。
パブリック クラスDiscardableAttribute型定義を破棄できるものとしてマークします。
パブリック クラスFixedAddressValueTypeAttribute有効期間通じて静的値型フィールドアドレス固定します。このクラス継承できません。
パブリック クラスFixedBufferAttribute指定したプリミティブ型要素一定数だけ格納しているものとしてフィールド処理する必要があることを示します。このクラス継承できません。
パブリック クラスHasCopySemanticsAttributeこのクラス.NET Framework Version 2.0 では使用されませんが、今後使用のために予約されています。このクラス継承できません。
パブリック クラスIDispatchConstantAttribute属性付きフィールドまたはパラメータ既定値が DispatchWrapper のインスタンスであり、WrappedObject が null 参照 (Visual Basic では Nothing) であることを示します
パブリック クラスIndexerNameAttributeインデクサ直接サポートしていないプログラミング言語インデクサ確認できる名前を示します
パブリック クラスInternalsVisibleToAttributeアセンブリ内のすべてのパブリック型を別のアセンブリから参照できることを指定します。このクラス継承できません。
パブリック クラスIsBoxed修飾されている参照型ボックス化された値型であることを示します。このクラス継承できません。
パブリック クラスIsByValue修飾されているメソッド引数が、値渡しオブジェクトセマンティクスを持つものとして解釈される必要があることを示します。この修飾子参照型適用されます。このクラス継承できません。
パブリック クラスIsConst修飾される型に const 修飾子含まれることを示します。このクラス継承できません。
パブリック クラスIsCopyConstructedこの型の値のコピーには、型が提供するコピー コンストラクタ使用する必要があることを示します。このクラス継承できません。
パブリック クラスIsExplicitlyDereferencedマネージ ポインタメソッド シグネチャ内のポインタ パラメータを表すことを示します。このクラス継承できません。
パブリック クラスIsImplicitlyDereferenced修飾されるガベージ コレクション参照メソッド シグネチャ内の参照パラメータを表すことを示します。このクラス継承できません。
パブリック クラスIsJitIntrinsic修飾されているメソッドJust-In-Time (JIT) コンパイラ特殊なコード生成実行できる組み込み値であることを示します。このクラス継承できません。
パブリック クラスIsLong修飾される整数標準C++ long 値であることを示します。このクラス継承できません。
パブリック クラスIsPinned修飾されているインスタンスメモリ固定されていることを示します。このクラス継承できません。
パブリック クラスIsSignUnspecifiedByte修飾子符号付きでも、符号なしでもないことを示します。このクラス継承できません。
パブリック クラスIsUdtReturn戻り値の型がユーザー定義型であることを示します。このクラス継承できません。
パブリック クラスIsVolatileフィールドvolatile としてマークします。このクラス継承できません。
パブリック クラスIUnknownConstantAttribute属性付きフィールドまたはパラメータ既定値が UnknownWrapper のインスタンスであり、WrappedObject が null 参照 (Visual Basic では Nothing) であることを示します。このクラス継承できません。
パブリック クラスMethodImplAttributeメソッド実装する方法詳細定義します。このクラス継承できません。
パブリック クラスNativeCppClassAttribute型がアンマネージ型であることを示すアセンブリメタデータ適用します。このクラス継承できません。
パブリック クラスRequiredAttributeAttributeインポート元のコンパイラが、型定義のセマンティクス十分に理解している必要があるか、またはその使用拒否する必要があることを示します。このクラス継承できません。
パブリック クラスRuntimeCompatibilityAttributeException クラスから派生していない例外を RuntimeWrappedException オブジェクトラップするかどうか指定します。このクラス継承できません。
パブリック クラスRuntimeHelpersコンパイラのサポート提供する静的メソッド静的プロパティセット提供します。このクラス継承できません。
パブリック クラスRuntimeWrappedExceptionException クラスから派生していない例外ラップます。このクラス継承できません。
パブリック クラスScopelessEnumAttributeネイティブ列挙値が列挙型名で修飾されていないことを示します。このクラス継承できません。
パブリック クラスSpecialNameAttributeランタイムツールが型またはメンバ特別な方法処理することを示します。このクラス継承できません。
パブリック クラスStringFreezingAttributeネイティブ イメージ ジェネレータ (Ngen.exe) を使用してネイティブ イメージ作成するときにリテラル文字列固定します。このクラス継承できません。
パブリック クラスSuppressIldasmAttributeアセンブリMSIL 逆アセンブラ (Ildasm.exe) によって逆アセンブルされないようにします。このクラス継承できません。
パブリック クラスTypeForwardedToAttribute別のアセンブリ内にある転送先の Type指定します。このクラス継承できません。
パブリック クラスUnsafeValueTypeAttributeオーバーフローする可能性があるアンマネージ配列を型に格納することを指定します。このクラス継承できません。
デリゲートデリゲート
列挙型列挙型


このページでは「.NET Framework クラス ライブラリ リファレンス」からSystem.Runtime.CompilerServices 名前空間を検索した結果を表示しています。
Weblioに収録されているすべての辞書からSystem.Runtime.CompilerServices 名前空間を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSystem.Runtime.CompilerServices 名前空間 を検索

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

辞書ショートカット

すべての辞書の索引

「System.Runtime.CompilerServices 名前空間」の関連用語

System.Runtime.CompilerServices 名前空間のお隣キーワード
検索ランキング

   

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



System.Runtime.CompilerServices 名前空間のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS