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

Определение

Перегрузки

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

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

HandleCollector(String, Int32, Int32)

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

HandleCollector(String, Int32)

Исходный код:
HandleCollector.cs
Исходный код:
HandleCollector.cs
Исходный код:
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.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 параметра.

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