System.Runtime 名前空間

SystemRuntimeSecurity の各名前空間など、さまざまな名前空間をサポートする高度な型が含まれています。

クラス

AmbiguousImplementationException

別のメソッドをオーバーライドする複数の互換性のないインターフェイス メソッドがある場合にスローされる例外。

AssemblyTargetedPatchBandAttribute

.NET の対象のパッチのパッチ バンド情報を指定します。

ControlledExecution

コードを非同期的に実行および中止できるようにします。

GCSettings

現在のプロセスのガベージ コレクション設定を指定します。

JitInfo

Just In Time コンパイラに関する情報を提供します。 このクラスは継承できません。

MemoryFailPoint

操作の実行前に十分なメモリ リソースがあることを確認します。 このクラスは継承できません。

ProfileOptimization

以前のコンパイル中に作成されたプロファイルに基づいて、実行される可能性が高いメソッドをバックグラウンドでコンパイルすることにより、JIT (Just-In-Time) コンパイラを必要とするアプリケーションのアプリケーション ドメインで、起動時のパフォーマンスが向上します。

TargetedPatchingOptOutAttribute

この属性が適用される .NET クラス ライブラリ メソッドがリリースの処理による影響を受ける可能性はほとんどないため、ネイティブ イメージ ジェネレーター (NGen: Native Image Generator) イメージ間でインライン展開できることを示します。

構造体

DependentHandle

依存ガベージ コレクション ハンドルを表します。 ハンドルは、ターゲット オブジェクト インスタンスが有効である限り、ターゲット インスタンスへの厳密な参照を表さずに、依存オブジェクト インスタンスを条件付きで維持します。

列挙型

GCLargeObjectHeapCompactionMode

次のブロッキング ガベージ コレクションが大きなオブジェクト ヒープ (LOH) を圧縮するかどうかを示します。

GCLatencyMode

ガベージ コレクターがアプリケーションに関与する時間を調整します。

注釈

この名前空間に含まれる型は、高度な開発で使用することを目的としています。