C sharp - Cerrar conexion en el destructor

 
Vista:

Cerrar conexion en el destructor

Publicado por wakeup (9 intervenciones) el 24/02/2005 12:31:43
en mi aplicacion asp.net en una clase abro la conexion en el constructor y mi idea era cerrarla en el destructor pero al hacer un .close casca y segun he leido aqui http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdatasqlclientsqlconnectionclassclosetopic.asp

no se recomienda hacerlo.
Como soleis hacer esto?
graciasss
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:Cerrar conexion en el destructor

Publicado por Yamil Bracho (1164 intervenciones) el 24/02/2005 15:12:25
Deberia ser :

protected override void Finalize()
{
try
{
this.conn.close();
}
finally
{
base.Finalize();
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Cerrar conexion en el destructor

Publicado por wakeup (9 intervenciones) el 24/02/2005 17:56:47
Así no da error pero seguro que me cierra la conexion?
graciass
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar