Condividi tramite


GC.RegisterNoGCRegionCallback(Int64, Action) Metodo

Definizione

Registra un callback da richiamare quando una determinata quantità di memoria viene allocata nell'area 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)

Parametri

totalSize
Int64

Dimensioni totali dell'area non GC.

callback
Action

Callback da eseguire quando una determinata quantità di memoria viene allocata nell'area GC.

Eccezioni

totalSize è minore o uguale a 0.

Il valore dell'argomento callback è null.

GC non si trova attualmente in un'area NoGC.

-oppure-

Un altro callback è già registrato.

-oppure-

Supera totalSize le dimensioni dell'area Nessuna GC.

-oppure-

L'operazione per mantenere la memoria per il callback non è riuscita.

Si applica a