Compartir a través de


Clase HandleCollector

 

Publicado: octubre de 2016

Realiza un seguimiento de los controladores pendientes y fuerza una recolección de elementos no utilizados cuando se alcanza el umbral especificado.

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  System (en System.dll)

Jerarquía de herencia

System.Object
  System.Runtime.InteropServices.HandleCollector

Sintaxis

public sealed class HandleCollector
public ref class HandleCollector sealed 
[<Sealed>]
type HandleCollector = class end
Public NotInheritable Class HandleCollector

Constructores

Nombre Descripción
System_CAPS_pubmethod HandleCollector(String, Int32)

Inicializa una nueva instancia de la HandleCollector con un nombre y un umbral en el que se va a comenzar la colección de identificadores de clase.

System_CAPS_pubmethod HandleCollector(String, Int32, Int32)

Inicializa una nueva instancia de la HandleCollector clase utilizando un nombre, un umbral en el que se va a empezar a controlar la recopilación y un umbral en qué controlador debe producirse la colección.

Propiedades

Nombre Descripción
System_CAPS_pubproperty Count

Obtiene el número de identificadores recolectados.

System_CAPS_pubproperty InitialThreshold

Obtiene un valor que especifica el punto en el que deben comenzar las colecciones.

System_CAPS_pubproperty MaximumThreshold

Obtiene un valor que especifica el punto en el que deben producirse las colecciones.

System_CAPS_pubproperty Name

Obtiene el nombre de un HandleCollector objeto.

Métodos

Nombre Descripción
System_CAPS_pubmethod Add()

Incrementa el contador del identificador actual.

System_CAPS_pubmethod Equals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_pubmethod GetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethod GetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_pubmethod Remove()

Reduce el recuento de identificador actual.

System_CAPS_pubmethod ToString()

Devuelve una cadena que representa el objeto actual.(Heredado de Object).

Comentarios

The T:System.Runtime.InteropServices.HandleCollector class keeps track of a limited number of handles to unmanaged resources. Typically, unmanaged resources include handles to HDCs, HWnds, and so on.

Información de versión

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 2.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Windows Phone
Disponible desde 8.1

Seguridad para subprocesos

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Ver también

Espacio de nombres System.Runtime.InteropServices

Volver al principio