Resultados de la búsqueda a petición "idisposable"
¿Cómo funciona la interfaz IDisposable?
Entiendo que se utiliza para desasignar recursos no administrados, sin embargo, estoy confundido sobre cuándoDispose en realidad se llama. Sé que se llama al final de unausing block, pero ¿también se invoca cuando el objeto es basura recolectada?
Duck escribiendo en el compilador de C #
Not Esto esn una pregunta sobre cómo implementar o emular la escritura de pato en C # ... Durante varios años tuve la impresión de que ciertas características del lenguaje C # eran dependientes de las estructuras de datos definidas en el propio ...
volviendo en medio de un bloque de uso
Algo como using (IDisposable disposable = GetSomeDisposable()) { //..... //...... return Stg(); } Creo que no es un lugar adecuado para una declaración de devolución, ¿verdad?
Algunas preguntas avanzadas sobre la declaración de uso
Sé que hay una serie de subprocesos aquí sobre cómo usar la instrucción using y llamar al método Dispose (). He leído la mayoría de estos hilos. Si llamo a Dispose (), ¿llama a Close ()? Si quiero usar un objeto (por ejemplo, SqlDataReader), ...
Cómo arreglar una advertencia del compilador de CA # 2000 IDisposable C #, cuando se usa una memoria caché global
CA2000 es una advertencia sobre la interfaz IDisposable: CA2000: Microsoft.Reliability: en el método 'ImportProcessor.GetContext (string)', llame a System.IDisposable.Dispose en el objeto 'c' antes de que todas las referencias estén fuera de ...
Disponer en los controles del usuario, ¿realmente quería editar el archivo .designer.cs?
Para un control de usuario con estructuras de datos internas que deben eliminarse, ¿es el lugar correcto para agregar ese código al método Dispose en el archivo .designer.cs, o hay un evento o algo que debamos usar en su lugar? Edita: Este es un ...
Ignoraré las causas de pérdida de memoria de IDisposable?
En los comentarios a unaanswer escribí [https://stackoverflow.com/questions/6864461/does-this-implementation-of-the-entity-framework-leaks-memory/6865002#6865002] tuvimos una discusión sobre pérdidas de memoria yIDisposable donde no llegamos ...
¿Se llama IDisposable.Dispose () automáticamente? [duplicar
Posible duplicado: ¿El recolector de basura llamará a IDisposabl [https://stackoverflow.com/questions/45036/will-the-garbage-collector-call-idisposable-dispose-for-me] Tengo una clase que tiene algunos recursos no administrados. Mi ...
¿Cómo usar modelos de vista desechables en WPF?
¿Cómo me aseguro de que los modelos de vista se eliminen correctamente si hacen referencia a recursos no administrados o si tienen controladores de eventos como el manejo transcurrido en un temporizador de despachador? En el primer caso, ...
Deshabilitar / corregir advertencias de análisis de código de archivos .Designer.cs
Estoy usandoDataVisualization.Charting.Chart ampliamente, y en su mayor parte está funcionando. Sin embargo, he estado ejecutando Code Analysis con frecuencia y tengo todas mis advertencias atendidas. Pero, hay alrededor de 30 CA2000 (objeto no ...