GC.RegisterNoGCRegionCallback(Int64, Action) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.