GC.RegisterNoGCRegionCallback(Int64, Action) Methode

Definitie

Registreert een callback die moet worden aangeroepen wanneer een bepaalde hoeveelheid geheugen wordt toegewezen in de geen GC-regio.

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)

Parameters

totalSize
Int64

De totale grootte van de geen GC-regio.

callback
Action

De callback die moet worden uitgevoerd wanneer een bepaalde hoeveelheid geheugen wordt toegewezen in de regio geen GC.

Uitzonderingen

totalSize is kleiner dan of gelijk aan 0.

Het callback argument is null.

De GC bevindt zich momenteel niet in een NoGC-regio.

– of –

Er is al een callback geregistreerd.

– of –

De totalSize limiet overschrijdt de grootte van de no GC-regio.

– of –

De bewerking om geheugen voor de callback in te houden, is mislukt.

Van toepassing op