GC.RegisterNoGCRegionCallback(Int64, Action) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendaftarkan panggilan balik untuk dipanggil ketika sejumlah memori dialokasikan di tidak ada wilayah 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)
Parameter
- totalSize
- Int64
Ukuran total tidak ada wilayah GC.
- callback
- Action
Panggilan balik yang akan dijalankan ketika sejumlah memori dialokasikan di wilayah tanpa GC.
Pengecualian
totalSize
kurang dari atau sama dengan 0.
Argumennya callback
adalah null
.
GC saat ini tidak berada di bawah wilayah NoGC.
-atau-
Panggilan balik lain sudah terdaftar.
-atau-
totalSize
melebihi ukuran wilayah Tanpa GC.
-atau-
Operasi untuk menahan memori untuk panggilan balik gagal.