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

9 la respuesta

¿Qué sucede si no llamo a Dispose en el objeto de lápiz?

¿Qué pasa si no llamo?Dispose sobre elpen objeto en este fragmento de código? private void panel_Paint(object sender, PaintEventArgs e) { var pen = Pen(Color.White, 1); //Do some drawing }

9 la respuesta

Devuelve un objeto creado USANDO

Estoy creando un objeto (obj a continuación) al usar y devolver ese objeto como parte de la función return. ¿Esto causará algún problema como el objeto se resolverá antes de intentar usar el valor devuelto en otra función? using (MyObject obj = ...

2 la respuesta

¿Cómo desecho de manera segura un System.Timers.Timer?

Cuando disponga de un temporizador .net "sin procesar", puede pasar un identificador de espera para que lo llamen una vez que se haya destruido el temporizador Win32 y puede asumir que no se volverá a llamar. (Y el temporizador será considerado ...

3 la respuesta

¿Necesito disponer de una referencia de servicio web en ASP.NET?

¿El recolector de basura limpia las referencias del servicio web o debo llamar a disponer en la referencia del servicio después de que termine de llamar al método que llame?

3 la respuesta

Cómo desechar recursos con inyección de dependencia

Estoy usando StructureMap para resolver referencias a mi clase de repositorio. Mi interfaz de repositorio implementa IDisposable, p. public interface IMyRepository : IDisposable { SomeClass GetById(int id); }Una implementación de la interfaz ...

1 la respuesta

El diálogo de Java no dispone

Java noob aquí. Mi clase Swing que se extiendeJDialog no se elimina cuando el usuario presiona el botón Cerrar de Windows; java.exe permanece en la memoria. He eliminado el código hasta este shell, todavía obtengo este comportamiento. Eché un ...

5 la respuesta

Eliminar o no eliminar (CA2000)

Estoy cambiando Code Analysis en un proyecto anterior. La mayoría de las observaciones que resultan puedo entender, pero elCA2000: deseche los objetos antes de perder alcance [http://msdn.microsoft.com/en-us/library/ms182289.aspx] Es difícil ...

2 la respuesta

¿La palabra clave "usar" significa que el objeto está dispuesto y GC'ed?

Hoy entablé una conversación con mi colega, quien dijo que acababa de enterarse de la razón detrás del uso delusing declaración. //Using keyword is used to clean up resources that require disposal (IDisposable interface). using (StreamReader ...

3 la respuesta

DI con objetos desechables

Supongamos que mi clase de repositorio se ve así: class myRepository : IDisposable{ private DataContext _context; public myRepository(DataContext context){ _context = context; } public void Dispose(){ // to do: implement dispose of DataContext } ...

2 la respuesta

¿Se puede devolver un CryptoStream y todavía tener todo dispuesto correctamente?

Si tengo unCryptoStream que quiero transmitir al usuario, el enfoque ingenuo sería public Stream GetDecryptedFileStream(string inputFile, byte[] key, byte[] iv) { var fsCrypt = new FileStream(inputFile, FileMode.Open, ...