HandleCollector Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
HandleCollector(String, Int32) |
Инициализирует новый экземпляр класса HandleCollector, используя имя и порог, достижение которого вызывает сбор дескрипторов. |
HandleCollector(String, Int32, Int32) |
Инициализирует новый экземпляр класса HandleCollector, используя имя, порог начала сбора дескрипторов и порок, при котором должен быть выполнен сбор дескрипторов. |
HandleCollector(String, Int32)
- Исходный код:
- HandleCollector.cs
- Исходный код:
- HandleCollector.cs
- Исходный код:
- HandleCollector.cs
Инициализирует новый экземпляр класса HandleCollector, используя имя и порог, достижение которого вызывает сбор дескрипторов.
public:
HandleCollector(System::String ^ name, int initialThreshold);
public HandleCollector (string name, int initialThreshold);
public HandleCollector (string? name, int initialThreshold);
new System.Runtime.InteropServices.HandleCollector : string * int -> System.Runtime.InteropServices.HandleCollector
Public Sub New (name As String, initialThreshold As Integer)
Параметры
- name
- String
Имя сборщика. Этот параметр позволяет называть сборщики, независимо отслеживающие типы дескрипторов.
- initialThreshold
- Int32
Значение, определяющее точку, с которой должен начаться сбор.
Исключения
Значение параметра initialThreshold
меньше 0.
Применяется к
HandleCollector(String, Int32, Int32)
- Исходный код:
- HandleCollector.cs
- Исходный код:
- HandleCollector.cs
- Исходный код:
- HandleCollector.cs
Инициализирует новый экземпляр класса HandleCollector, используя имя, порог начала сбора дескрипторов и порок, при котором должен быть выполнен сбор дескрипторов.
public:
HandleCollector(System::String ^ name, int initialThreshold, int maximumThreshold);
public HandleCollector (string name, int initialThreshold, int maximumThreshold);
public HandleCollector (string? name, int initialThreshold, int maximumThreshold);
new System.Runtime.InteropServices.HandleCollector : string * int * int -> System.Runtime.InteropServices.HandleCollector
Public Sub New (name As String, initialThreshold As Integer, maximumThreshold As Integer)
Параметры
- name
- String
Имя сборщика. Этот параметр позволяет называть сборщики, независимо отслеживающие типы дескрипторов.
- initialThreshold
- Int32
Значение, определяющее точку, с которой должен начаться сбор.
- maximumThreshold
- Int32
Значение, определяющее точку, в которой должен быть выполнен сбор. Оно должно быть равно максимальному числу доступных дескрипторов.
Исключения
Значение параметра initialThreshold
меньше 0.
-или-
Значение параметра maximumThreshold
меньше 0.
Значение параметра maximumThreshold
меньше значения параметра initialThreshold
.