PooledResource<T> Clase
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í.
Clase de utilidad para admitir objetos agrupados al permitirles realizar un seguimiento del grupo del que proceden y volver a él cuando se eliminan
public abstract class PooledResource<T> : IDisposable where T : PooledResource<T>, IDisposable
type PooledResource<'T (requires 'T :> PooledResource<'T> and 'T :> IDisposable)> = class
interface IDisposable
Public MustInherit Class PooledResource(Of T)
Implements IDisposable
Parámetros de tipo
- T
- Herencia
-
PooledResource<T>
- Derivado
- Implementaciones
Constructores
PooledResource<T>() |
Clase de utilidad para admitir objetos agrupados al permitirles realizar un seguimiento del grupo del que proceden y volver a él cuando se eliminan |
Propiedades
Pool |
Obtiene el grupo al que se va a devolver este recurso tras su eliminación. Un grupo debe establecer esta propiedad tras la asignación de recursos. |
Métodos
Dispose() |
Devuelve el elemento al grupo. |
OnResetState() |
Notifica al objeto que se ha purgado, por lo que puede restablecerse al estado de un objeto recién asignado. |
SignalPurge() |
Si este objeto se va a usar en un grupo de objetos de tamaño fijo, esta llamada se debe invalidar con la implementación de purga que devuelve el objeto al grupo. |