GC.RegisterNoGCRegionCallback(Int64, Action) Méthode

Définition

Inscrit un rappel à appeler lorsqu’une certaine quantité de mémoire est allouée dans la région 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)

Paramètres

totalSize
Int64

Taille totale de l’absence de région GC.

callback
Action

Rappel à exécuter lorsqu’une certaine quantité de mémoire est allouée dans la région gc.

Exceptions

totalSize est inférieur ou égal à 0.

L’argument callback est null.

Le gc n’est pas actuellement sous une région NoGC.

- ou -

Un autre rappel est déjà inscrit.

- ou -

La totalSize taille dépasse la taille de la région No GC.

- ou -

Échec de l’opération d’absence de mémoire pour le rappel.

S’applique à