DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Dicas.NET - Desalocando Recursos

Veja nesta dica, como desalocar memória em projetos que não são gerenciados pelo Garbage “unmanaged”.

 

Desalocando Recursos

Em certos momentos durante o desenvolvimento, há a necessidade de um controle maior sobre a desalocação de recursos. Um exemplo seria os recursos “unmanaged”. Observem que o Garbage Collector é que fica responsável pelo tempo de vida de um objeto alocado no heap, sendo assim não temos o controle de quando os recursos serão desalocados. Em C#, a implementação da interface Idisposable é a maneira mais recormandada de se efetuar esta tarefa.

 

Public class Teste : Idisposable

{

public Teste( )

{

//

// TODO: Add constructor logic here

//

}

 

public void Dispose( )

{

//TODO: Add Teste.Dispose

implementation

}

 

A classe Teste implementa o metodo Dispose() da interface Idisposable, assim quando você quiser desalocar os recursos, basta chamar objetoTeste.dispose().

 





    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Tipster .net

Dicas sobre .NET




Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03