HandleCollector Класс

Определение

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

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

Комментарии

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

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

Имя Описание
HandleCollector(String, Int32, Int32)

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

HandleCollector(String, Int32)

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

Свойства

Имя Описание
Count

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

InitialThreshold

Возвращает значение, указывающее точку начала коллекций.

MaximumThreshold

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

Name

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

Методы

Имя Описание
Add()

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

Equals(Object)

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

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

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

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

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

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

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

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

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

ToString()

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

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

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