En .Net, la clase Component
expone un evento Disposed
. También proporciona un miembro protegido OnDispose(bool disposing)
.Práctica recomendada: anular el evento OnDispose (bool disposing) vs Disposed en el componente
¿Cuál es la mejor práctica para un componente personalizado que se extiende Component
? ¿Anular OnDispose(bool)
o adjuntar un controlador de eventos al Disposed
en la construcción?
Mi sensación es que uno debe anular OnDispose(bool)
y sellar la clase.
¿Pensamientos?
+1 para el enlace de la regla FxCop –