Sdílet prostřednictvím


HandleCollector Konstruktory

Definice

Přetížení

HandleCollector(String, Int32)

Inicializuje novou instanci HandleCollector třídy pomocí názvu a prahové hodnoty, od které se má začít zpracovávat kolekce.

HandleCollector(String, Int32, Int32)

Inicializuje novou instanci HandleCollector třídy pomocí názvu, prahové hodnoty, při které se má začít zpracovávat kolekce, a prahové hodnoty, při které musí dojít ke shromažďování popisovačů.

HandleCollector(String, Int32)

Zdroj:
HandleCollector.cs
Zdroj:
HandleCollector.cs
Zdroj:
HandleCollector.cs

Inicializuje novou instanci HandleCollector třídy pomocí názvu a prahové hodnoty, od které se má začít zpracovávat kolekce.

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)

Parametry

name
String

Název kolektoru. Tento parametr umožňuje pojmenovat kolektory, které sledují typy popisovačů samostatně.

initialThreshold
Int32

Hodnota, která určuje bod, ve kterém mají kolekce začínat.

Výjimky

Parametr initialThreshold je menší než 0.

Platí pro

HandleCollector(String, Int32, Int32)

Zdroj:
HandleCollector.cs
Zdroj:
HandleCollector.cs
Zdroj:
HandleCollector.cs

Inicializuje novou instanci HandleCollector třídy pomocí názvu, prahové hodnoty, při které se má začít zpracovávat kolekce, a prahové hodnoty, při které musí dojít ke shromažďování popisovačů.

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)

Parametry

name
String

Název kolektoru. Tento parametr umožňuje pojmenovat kolektory, které sledují typy popisovačů samostatně.

initialThreshold
Int32

Hodnota, která určuje bod, ve kterém mají kolekce začínat.

maximumThreshold
Int32

Hodnota, která určuje bod, ve kterém musí dojít k kolekci. Tato hodnota by měla být nastavena na maximální počet dostupných popisovačů.

Výjimky

Parametr initialThreshold je menší než 0.

-nebo-

Parametr maximumThreshold je menší než 0.

Parametr maximumThreshold je menší než initialThreshold parametr.

Platí pro