Resultados de la búsqueda a petición "dispose"
¿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 }
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 = ...
¿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 ...
¿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?
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 ...
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 ...
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 ...
¿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 ...
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 } ...
¿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, ...