dispose?

11/04/2005 - 20:30 por Gaston | Informe spam
Tengo un form,
que le he agregado una propiedad que en realidad,
es una clase con varias propiedades y metodos.

la pregunta es
debo llamar al metodo dispose de mi clase,
cuando se destruye el form?

Preguntas similare

Leer las respuestas

#1 floyd303
12/04/2005 - 14:53 | Informe spam
Hola;

Todo depende del ambito de uso de dicha propiedad. Si requiere estar
disponible a lo largo de la vida del formulario y liberarse a la vez
que este, yo lo pondria en el Dispose del formulario.

Saludos
Roberto M. Oliva


"Gaston" wrote in message news:...
Tengo un form,
que le he agregado una propiedad que en realidad,
es una clase con varias propiedades y metodos.

la pregunta es
debo llamar al metodo dispose de mi clase,
cuando se destruye el form?
Respuesta Responder a este mensaje
#2 Tristan
12/04/2005 - 19:08 | Informe spam
Si esa propiedad puede tener referencias desde el exterior, no debería ser
liberada con Dispose, a no ser que estés seguro de que no se utilizará una
vez destruido el Form.

Por otro lado, una tontería, ¿Tu clase es IDisposable?. Lo digo por que no
tendría sentido que sea IDisposable solo para poder hacer un Dispose de
ella. Si no mantiene recursos no gestionado, no necesita ser liberada. Por
otr lado, si los recursos que mantiene son controles del formulario, estos
serán liberadas automáticamente desde el Dispose del mismo.

Juan Carlos Badiola
MVP - C#
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida