HandleCollector Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ś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 HDC
s, HWnd
s 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) |