Condividi tramite


HandleCollector Costruttori

Definizione

Overload

HandleCollector(String, Int32)

Inizializza una nuova istanza della classe HandleCollector utilizzando un nome e una soglia dopo la quale avviare la procedura di Garbage Collection per gli handle.

HandleCollector(String, Int32, Int32)

Inizializza una nuova istanza della classe HandleCollector utilizzando un nome, una soglia dopo la quale avviare la procedura di Garbage Collection per gli handle e una soglia dopo la quale la procedura deve essere eseguita.

HandleCollector(String, Int32)

Origine:
HandleCollector.cs
Origine:
HandleCollector.cs
Origine:
HandleCollector.cs

Inizializza una nuova istanza della classe HandleCollector utilizzando un nome e una soglia dopo la quale avviare la procedura di Garbage Collection per gli handle.

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)

Parametri

name
String

Nome per lo strumento di raccolta. Questo parametro consente di denominare gli strumenti di raccolta che tengono traccia dei tipi di handle in modo separato.

initialThreshold
Int32

Valore che specifica il punto in cui le procedure di Garbage Collection devono essere avviate.

Eccezioni

Il parametro initialThreshold è minore di 0.

Si applica a

HandleCollector(String, Int32, Int32)

Origine:
HandleCollector.cs
Origine:
HandleCollector.cs
Origine:
HandleCollector.cs

Inizializza una nuova istanza della classe HandleCollector utilizzando un nome, una soglia dopo la quale avviare la procedura di Garbage Collection per gli handle e una soglia dopo la quale la procedura deve essere eseguita.

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)

Parametri

name
String

Nome per lo strumento di raccolta. Questo parametro consente di denominare gli strumenti di raccolta che tengono traccia dei tipi di handle in modo separato.

initialThreshold
Int32

Valore che specifica il punto in cui le procedure di Garbage Collection devono essere avviate.

maximumThreshold
Int32

Valore che specifica il punto in cui devono essere eseguite le procedure di Garbage Collection. Questo valore deve essere impostato sul numero massimo di handle disponibili.

Eccezioni

Il parametro initialThreshold è minore di 0.

-oppure-

Il parametro maximumThreshold è minore di 0.

Il parametro maximumThreshold è minore del parametro initialThreshold.

Si applica a