Resultados de la búsqueda a petición "idisposable"
Detección de objetos IDisposibles "filtrados"
Hay muchas preguntas para preguntar cómo detectar fugas de objetos desechables. Parece que la respuesta es"no puedes" [https://stackoverflow.com/questions/254969/dealing-with-net-idisposable-objects] . Acabo de comprobar con el caso de prueba ...
Implementando IDisposable en una subclase cuando el padre también implementa IDisposable
Tengo una clase para padres e hijos que ambos necesitan implementarIDisposable. Donde deberiamosvirtual (ybase.Dispose()?) entran en juego las llamadas? Cuando acabo de anular elDispose(bool disposing) llamada, se siente realmente extraño decir ...
Usar una declaración con un objeto nulo
¿Es seguro usar elusing declaración sobre un objeto (potencialmente) nulo? Considere el siguiente ejemplo: class Test { IDisposable GetObject(string name) { // returns null if not found } void DoSomething() { using (IDisposable x = ...
Manejo de objetos desechables .NET ID
Trabajo en C #, y he sido bastante laxo sobre el usousing bloques para declarar objetos que implementanIDisposable, que aparentemente siempre se supone que debes hacer. Sin embargo, no veo una manera fácil de saber cuándo me estoy deslizando. ...
Si reemplazo una imagen en un control PictureBox, ¿debería desechar primero la imagen original? .Net Winforms
Siguiendo desdemi pregunta aqui [https://stackoverflow.com/questions/2548664/long-overdue-for-me-question-about-disposing-managed-objects-in-net-vb-net] , si reemplazo una imagen en un cuadro de imagen, ¿debería desechar primero la imagen ...
¿Es significativo que el método de cierre de AutoCloseable arroje una excepción? ¿Cómo debería ser manejado?
En C #, esconsiderado [http://msdn.microsoft.com/en-us/library/bb386039.aspx] malopráctica [http://www.mono-project.com/docs/tools+libraries/tools/gendarme/rules/exceptions/#donotthrowinunexpectedlocationrule] para lanzar excepciones en elDispose ...
Cómo implementar IDisposable correctamente
He visto tanto código C # en mi tiempo como desarrollador que intenta ayudar al GC a lo largo estableciendo variables como nulas o llamando a Dispose () en las clases (DataSet por ejemplo) dentro de su propio método Dispose () de clases Me he ...
¿Cuándo o si desechar HttpResponseMessage al llamar a ReadAsStreamAsync?
Estoy usando elSystem.Net.Http.HttpClient [http://msdn.microsoft.com/en-us/library/system.net.http.httpclient(v=vs.118).aspx] hacer alguna comunicación HTTP del lado del cliente. Tengo todo el HTTP en un solo lugar, abstraído del resto del ...
devolver la variable utilizada para usar dentro de C #
Estoy devolviendo la variable que estoy creando en una declaración de uso dentro de la declaración de uso (suena divertido): public DataTable foo () { using (DataTable properties = new DataTable()) { // do something return properties; } }¿Esto ...
¿Cómo pruebo un finalizador?
Tengo la siguiente clase que es un decorador para unIDisposable objeto (he omitido las cosas que agrega) que implementaIDisposable usando un patrón común: public class DisposableDecorator : IDisposable { private readonly ...