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

Определение

Перегрузки

HandleCollector(String, Int32)

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

HandleCollector(String, Int32, Int32)

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

HandleCollector(String, Int32)

Исходный код:
HandleCollector.cs
Исходный код:
HandleCollector.cs
Исходный код:
HandleCollector.cs

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

public HandleCollector (string name, int initialThreshold);
public HandleCollector (string? name, int initialThreshold);

Параметры

name
String

Имя сборщика. Этот параметр позволяет называть сборщики, независимо отслеживающие типы дескрипторов.

initialThreshold
Int32

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

Исключения

Значение параметра initialThreshold меньше 0.

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

.NET 9 және басқа нұсқалар
Өнім Нұсқалар
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

HandleCollector(String, Int32, Int32)

Исходный код:
HandleCollector.cs
Исходный код:
HandleCollector.cs
Исходный код:
HandleCollector.cs

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

public HandleCollector (string name, int initialThreshold, int maximumThreshold);
public HandleCollector (string? name, int initialThreshold, int maximumThreshold);

Параметры

name
String

Имя сборщика. Этот параметр позволяет называть сборщики, независимо отслеживающие типы дескрипторов.

initialThreshold
Int32

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

maximumThreshold
Int32

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

Исключения

Значение параметра initialThreshold меньше 0.

-или-

Значение параметра maximumThreshold меньше 0.

Значение параметра maximumThreshold меньше значения параметра initialThreshold.

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

.NET 9 және басқа нұсқалар
Өнім Нұсқалар
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0