Udostępnij za pośrednictwem


HandleCollector Klasa

Definicja

Śledzi zaległe uchwyty i wymusza odzyskiwanie pamięci po osiągnięciu określonego progu.

public ref class HandleCollector sealed
public sealed class HandleCollector
type HandleCollector = class
Public NotInheritable Class HandleCollector
Dziedziczenie
HandleCollector

Uwagi

Klasa HandleCollector śledzi ograniczoną liczbę dojść do niezarządzanych zasobów. Zazwyczaj zasoby niezarządzane obejmują uchwyty do HDCs, HWnds itd.

Konstruktory

HandleCollector(String, Int32)

Inicjuje HandleCollector nowe wystąpienie klasy przy użyciu nazwy i progu, na którym należy rozpocząć obsługę kolekcji.

HandleCollector(String, Int32, Int32)

Inicjuje nowe wystąpienie HandleCollector klasy przy użyciu nazwy, progu, na którym należy rozpocząć obsługę kolekcji i progu, w którym musi wystąpić obsługa kolekcji.

Właściwości

Count

Pobiera liczbę zebranych dojść.

InitialThreshold

Pobiera wartość określającą punkt rozpoczęcia kolekcji.

MaximumThreshold

Pobiera wartość określającą punkt, w którym muszą wystąpić kolekcje.

Name

Pobiera nazwę HandleCollector obiektu.

Metody

Add()

Zwiększa bieżącą liczbę dojść.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Remove()

Dekrementuje bieżącą liczbę dojść.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy