Compartilhar via


Construtor HandleCollector (String, Int32, Int32)

 

Dica

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Inicializa uma nova instância da classe HandleCollector usando um nome, um limite no qual iniciar a coleta de identificadores e um limite no qual a coleta de identificadores deve ocorrer.

Namespace:   System.Runtime.InteropServices
Assembly:  System (em System.dll)

Sintaxe

public HandleCollector(
    string name,
    int initialThreshold,
    int maximumThreshold
)
public:
HandleCollector(
    String^ name,
    int initialThreshold,
    int maximumThreshold
)
new : 
        name:string *
        initialThreshold:int *
        maximumThreshold:int -> HandleCollector
Public Sub New (
    name As String,
    initialThreshold As Integer,
    maximumThreshold As Integer
)

Parâmetros

  • name
    Type: System.String

    Um nome para o coletor. Esse parâmetro permite que você nomeie os coletores que acompanham os tipos de identificador separadamente.

  • initialThreshold
    Type: System.Int32

    Um valor que especifica o ponto em que as coletas devem começar.

  • maximumThreshold
    Type: System.Int32

    Um valor que especifica o ponto em que as coletas devem ocorrer. Isso deve ser definido como o número máximo de identificadores disponíveis.

Exceções

Exception Condition
ArgumentOutOfRangeException

O parâmetro initialThreshold é menor que 0.

-ou-

O parâmetro maximumThreshold é menor que 0.

ArgumentException

O parâmetro maximumThreshold é menor do que o parâmetro initialThreshold.

Informações de Versão

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 2.0
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Windows Phone
Disponível desde 8.1

Confira Também

HandleCollector Sobrecarga
Classe HandleCollector
Namespace System.Runtime.InteropServices

Retornar ao início