Поделиться через


HandleCollector Класс

Определение

Отслеживает незавершенные обработчики и инициирует сбор мусора при достижении заданного порогового значения.

public ref class HandleCollector sealed
public sealed class HandleCollector
type HandleCollector = class
Public NotInheritable Class HandleCollector
Наследование
HandleCollector

Комментарии

Класс HandleCollector отслеживает ограниченное количество дескрипторов для неуправляемых ресурсов. Как правило, неуправляемые ресурсы включают дескрипторы для HDCs, HWnds и т. д.

Конструкторы

HandleCollector(String, Int32)

Инициализирует новый экземпляр класса HandleCollector, используя имя и порог, достижение которого вызывает сбор дескрипторов.

HandleCollector(String, Int32, Int32)

Инициализирует новый экземпляр класса HandleCollector, используя имя, порог начала сбора дескрипторов и порок, при котором должен быть выполнен сбор дескрипторов.

Свойства

Count

Возвращает количество собранных дескрипторов.

InitialThreshold

Возвращает значение, определяющее точку, с которой должен начаться сбор.

MaximumThreshold

Возвращает значение, определяющее точку, в которой должен быть выполнен сбор.

Name

Возвращает имя объекта HandleCollector.

Методы

Add()

Увеличивает текущий счетчик дескрипторов.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Remove()

Уменьшает текущий счетчик дескрипторов.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к