HandleCollector Třída

Definice

Sleduje nedokončené popisovače a vynutí uvolňování paměti po dosažení zadané prahové hodnoty.Tracks outstanding handles and forces a garbage collection when the specified threshold is reached.

public ref class HandleCollector sealed
public sealed class HandleCollector
type HandleCollector = class
Public NotInheritable Class HandleCollector
Dědičnost
HandleCollector

Poznámky

HandleCollector Třída uchovává omezený počet popisovačů na nespravované prostředky.The HandleCollector class keeps track of a limited number of handles to unmanaged resources. Nespravované prostředky obvykle zahrnují obslužné rutiny HDCpro HWnds, s a tak dále.Typically, unmanaged resources include handles to HDCs, HWnds, and so on.

Konstruktory

HandleCollector(String, Int32)

Inicializuje novou instanci HandleCollector třídy pomocí názvu a prahové hodnoty, při které se má zahájit zpracování kolekce.Initializes a new instance of the HandleCollector class using a name and a threshold at which to begin handle collection.

HandleCollector(String, Int32, Int32)

Inicializuje novou instanci HandleCollector třídy pomocí názvu, prahové hodnoty, na které se má spustit zpracování kolekce, a prahové hodnoty, při které se musí objevit kolekce popisovačů.Initializes a new instance of the HandleCollector class using a name, a threshold at which to begin handle collection, and a threshold at which handle collection must occur.

Vlastnosti

Count

Získá počet shromažďovaných popisovačů.Gets the number of handles collected.

InitialThreshold

Získá hodnotu, která určuje bod, ve kterém by měly být kolekce zahájeny.Gets a value that specifies the point at which collections should begin.

MaximumThreshold

Získá hodnotu, která určuje bod, ve kterém se mají kolekce vyskytovat.Gets a value that specifies the point at which collections must occur.

Name

Získá název HandleCollector objektu.Gets the name of a HandleCollector object.

Metody

Add()

Zvýší aktuální počet popisovačů.Increments the current handle count.

Equals(Object)

Určuje, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního Objectseznamu.Creates a shallow copy of the current Object.

(Zděděno od Object)
Remove()

Sníží počet aktuálních popisovačů.Decrements the current handle count.

ToString()

Vrací řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Platí pro