Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Métodos GC

O tipo GC expõe os membros a seguir.

  NomeDescrição
Método público Membro estático AddMemoryPressure Informa o tempo de execução de uma grande alocação de memória não gerenciada que deve ser levada em conta ao agendar a coleta de lixo.
Método público Membro estático CancelFullGCNotification Cancela o registro de uma notificação de coleta de lixo.
Método público Membro estático Collect() Força uma coleta de lixo imediata de todas as gerações.
Método público Membro estático Collect(Int32) Força uma coleta de lixo imediata da geração zero por meio de uma geração especificada.
Método público Membro estático Collect(Int32, GCCollectionMode) Força uma coleta de lixo da geração de zero por meio de uma geração especificada, em um horário especificado por um GCCollectionMode valor.
Método público Membro estático CollectionCount Retorna o número de vezes de coleta de lixo ocorreu para a geração especificada de objetos.
Método público Membro estático GetGeneration(Object) Retorna o número de geração atual do objeto especificado.
Método público Membro estático GetGeneration(WeakReference) Retorna o número de geração atual do destino de uma referência fraca especificado.
Método público Membro estático GetTotalMemory Recupera o número de bytes atualmente pensado ser alocado. Um parâmetro indica se esse método pode esperar um intervalo curto antes de retornar, para permitir que o sistema de coleta de lixo e finalizar a objetos.
Método público Membro estático KeepAlive O objeto especificado, o que torna inadequada para coleta de lixo desde o início da rotina atual até o ponto em que este método é chamado de referências.
Método público Membro estático RegisterForFullGCNotification Especifica que uma notificação de coleta de lixo deve ser gerada quando as condições favorecem a coleta de lixo completa e quando a coleção foi concluída.
Método público Membro estático RemoveMemoryPressure Informa o tempo de execução de memória não gerenciada foi liberada e não precisa mais ser levadas em conta ao agendar a coleta de lixo.
Método público Membro estático ReRegisterForFinalize Solicita que o sistema deve chamar o finalizador do objeto especificado para o qual SuppressFinalize anteriormente foi chamado.
Método público Membro estático SuppressFinalize Solicitações que o sistema não chama o finalizador do objeto especificado.
Método público Membro estático WaitForFullGCApproach() Retorna o status de uma notificação registrado para determinar se uma coleta de lixo completa pelo tempo de execução de idioma comum é iminente.
Método público Membro estático WaitForFullGCApproach(Int32) Retorna, em um período de tempo limite especificado, o status de uma notificação registrado para determinar se uma coleta de lixo completa pelo common language runtime é iminente.
Método público Membro estático WaitForFullGCComplete() Retorna o status de uma notificação registrado para determinar se uma coleta de lixo completa pelo common language runtime foi concluída.
Método público Membro estático WaitForFullGCComplete(Int32) Retorna, em um período de tempo limite especificado, o status de uma notificação registrado para determinar se uma coleta de lixo completa pelo common language runtime foi concluída.
Método público Membro estático WaitForPendingFinalizers Suspende o thread atual até que o thread que está processando a fila de finalizadores foi esvaziada aquela fila.
Início

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft