GC.RegisterNoGCRegionCallback(Int64, Action) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定の量のメモリが GC なしのリージョンに割り当てられたときに呼び出されるコールバックを登録します。
public:
static void RegisterNoGCRegionCallback(long totalSize, Action ^ callback);
public static void RegisterNoGCRegionCallback (long totalSize, Action callback);
static member RegisterNoGCRegionCallback : int64 * Action -> unit
Public Shared Sub RegisterNoGCRegionCallback (totalSize As Long, callback As Action)
パラメーター
- totalSize
- Int64
GC 領域のないの合計サイズ。
- callback
- Action
特定の量のメモリが GC なしのリージョンに割り当てられるときに実行されるコールバック。
例外
totalSize
が 0 以下です。
callback
引数が null
です。
現在、GC は NoGC リージョンの下にありません。
または
別のコールバックが既に登録されています。
または
が totalSize
[GC なし] 領域のサイズを超えています。
または
コールバックのメモリを保留する操作が失敗しました。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET