Hola a todos,
tengo una clase Conexion, un recubrimiento de Connection de ADO.NET y hay
ocasiones que se producen errores en la destrucción del objeto. En modo Debug
aparecen errores de base de datos: No se ha inicializado el identificador o
similar.
tengo este código en mi clase Conexion
public void Dispose()
{
//System.GC.Collect();
//System.GC.SuppressFinalize(this);
}
/// <summary>
/// Destructor
/// </summary>
~Conexion()
{
if (this.ConexionBaseDatos != null)
this.ConexionBaseDatos.Dispose();
this.ConexionBaseDatos=null;
}
Qué podría hacer para solucionarlo ? Debo quitar el destructor ??
Gracias.
Leer las respuestas