GC.RegisterNoGCRegionCallback(Int64, Action) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.