Resultados da pesquisa a pedido "finalizer"

4 a resposta

GC.Collect () não coletando imediatamente?

1 a resposta

Qual é o escopo do encadeamento do finalizador - por domínio de aplicativo ou por processo?

Com base em todas as minhas leituras, deve haver um thread do GC para chamar todos os finalizadores. Agora, a questão é qual é o escopo desse "um" encadeamento - por processo ou por domínio de aplicativo, pois toda a intenção dos domínios é ...

5 a resposta

Referência ao objeto durante a finalização

O que acontece se você salvar uma referência ao objeto atual durante a chamada de finalização? Por exemplo:

5 a resposta

GC.Collect () e finalizar

Ok, é sabido que o GC chama implicitamente

1 a resposta

Por que o SHA1.ComputeHash falha sob alta carga com muitos encadeamentos?

Estou vendo um problema com algum código que mantenho. O código abaixo tem umprivate static SHA1 membro (que é umIDisposable mas já que éstatic, nunca deve ser finalizado). No entanto, sob estresse, este código lança uma exceção que sugere que ...

3 a resposta

memória do objeto é liberada quando chamamos explicitamente finalize ()? [duplicado

Esta pergunta já tem uma resposta aqui: Java e executando manualmente finalize [/questions/28832/java-and-manually-executing-finalize] 3 respostasuando o método finalize () é chamado em ...

6 a resposta

Muito estranho OutOfMemoryError

Como sempre, uma longa descrição do problema.Atualmente, estamos testando o estresse de nossos produtos - e agora enfrentamos um problema estranho. Depois de...

6 a resposta

Finalizadores e Dispor

Eu tenho uma aula chamada

26 a resposta

Finalizar / Dispor o padrão em C #

C # 2008 Estou trabalhando nisso há algum tempo e ainda estou confuso sobre alguns problemas. Minhas perguntas estão abaixo Sei que você só precisa de um finalizador se estiver descartando recursos não gerenciados. No entanto, se você estiver ...

2 a resposta

F # Equivalente ao destruidor

Estou traduzindo uma classe C # que agrupa uma biblioteca não gerenciada em F #. Encontrei o problema aparentemente simples de reescrever o destruidor a segui class Wrapper { // P/Invoke ellided private SomeType x; public Wrapper() { x = new ...