Resultados de la búsqueda a petición "suppressfinalize"

5 la respuesta

¿Por qué deberíamos llamar a SuppressFinalize cuando no tenemos un destructor?

Tengo pocas preguntas para las que no puedo obtener una respuesta adecuada. 1) ¿Por qué deberíamos llamar a SuppressFinalize en la función Dispose cuando no tenemos un destructor? 2) Desechar y finalizar se utilizan para liberar recursos antes ...

5 la respuesta

IDisposable GC.SuppressFinalize (this) location

Utilizo una plantilla de implementación IDisposable (patrón) predeterminada para mi código. retazo public void Dispose() { Dispose(true); GC.SuppressFinalize(this); } protected virtual void Dispose(bool isDisposing) { if (!this.disposed) { if ...