HandleCollector Classe

Definição

Controla identificadores pendentes e força uma coleta de lixo quando o limite especificado é atingido.

public ref class HandleCollector sealed
public sealed class HandleCollector
type HandleCollector = class
Public NotInheritable Class HandleCollector
Herança
HandleCollector

Comentários

A HandleCollector classe controla um número limitado de identificadores para recursos não gerenciados. Normalmente, os recursos não gerenciados incluem identificadores para HDCs, HWnds e assim por diante.

Construtores

Nome Description
HandleCollector(String, Int32, Int32)

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

HandleCollector(String, Int32)

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

Propriedades

Nome Description
Count

Obtém o número de identificadores coletados.

InitialThreshold

Obtém um valor que especifica o ponto no qual as coleções devem começar.

MaximumThreshold

Obtém um valor que especifica o ponto no qual as coleções devem ocorrer.

Name

Obtém o nome de um HandleCollector objeto.

Métodos

Nome Description
Add()

Incrementa a contagem de identificadores atual.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Remove()

Diminui a contagem de identificadores atual.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a