GC.RegisterNoGCRegionCallback(Int64, Action) Método

Definición

Registra una devolución de llamada que se va a invocar cuando se asigna una cantidad determinada de memoria en la región sin 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)

Parámetros

totalSize
Int64

Tamaño total de la región sin GC.

callback
Action

Devolución de llamada que se va a ejecutar cuando se asigna una determinada cantidad de memoria en la región sin GC.

Excepciones

totalSize es menor o igual que 0.

El argumento callback es null.

El GC no está actualmente en una región NoGC.

O bien

Otra devolución de llamada ya está registrada.

O bien

totalSize el valor supera el tamaño de la región Sin GC.

O bien

Error en la operación para retener la memoria de la devolución de llamada.

Se aplica a