Partager via


HandleCollector Classe

Définition

Effectue le suivi des handles en attente et force un garbage collection quand le seuil spécifié est atteint.

public ref class HandleCollector sealed
public sealed class HandleCollector
type HandleCollector = class
Public NotInheritable Class HandleCollector
Héritage
HandleCollector

Remarques

La HandleCollector classe effectue le suivi d’un nombre limité de handles pour les ressources non managées. En règle générale, les ressources non managées incluent des handles pour HDCs, HWnds, etc.

Constructeurs

HandleCollector(String, Int32)

Initialise une nouvelle instance de la classe HandleCollector à l'aide d'un nom et d'un seuil auquel commencer la collection de handles.

HandleCollector(String, Int32, Int32)

Initialise une nouvelle instance de la classe HandleCollector à l'aide d'un nom, d'un seuil auquel commencer la collection de handles et d'un seuil auquel la collection de handles doit avoir lieu.

Propriétés

Count

Obtient le nombre de handles collectés.

InitialThreshold

Obtient une valeur qui spécifie le point auquel les collections doivent commencer.

MaximumThreshold

Obtient une valeur qui spécifie le point auquel les collections doivent avoir lieu.

Name

Obtient le nom d'un objet HandleCollector.

Méthodes

Add()

Incrémente le compte de handle actuel.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Remove()

Décrémente le compte de handle actuel.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à