Serviço Web estática sobre non-static
-
05-07-2019 - |
Pergunta
Atualmente tenho um serviço de web (WCF) que os métodos expõe que estão definidas para estático.
Do ponto de vista estritamente memória / GC, o que é diferente em como o CLR e GC alça estáticas versus objetos não estáticos?
Solução
dados estáticos não será até a contendo domínio de aplicação é desligado recolhido-lixo; comumente Isto significa que a memória vai ficar alocado até que o aplicativo é encerrado, a menos que você está fazendo algum tipo de gestão especial AppDomain. objetos não estáticos serão coletados pelo coletor de lixo, pelas regras normais -. há mais referências, e sempre que o GC é executado
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow