Результаты поиска по запросу "idisposable"
Определение, должен ли IDisposable расширять интерфейс или быть реализован в классе, реализующем упомянутый интерфейс
Как я могу определить, должен ли я расширить один из моих интерфейсов с помощью IDisposable или реализовать IDisposable в классе, который реализует мой интерфейс? У меня есть интерфейс, который не должен избавляться от каких-либо ...
Финализаторы и утилизация
У меня есть класс с именемBackgroundWorker у которого есть нить, постоянно работающая. Чтобы отключить этот поток, переменная экземпляра с именемstop чтобы быть должно бытьtrue. Чтобы убедиться, что поток освобождается, когда класс используется, ...
Оператор yield return внутри блока using () {} Удаляет перед выполнением
Я написал свой собственный слой данных для сохранения в определенном файле и абстрагировал его с помощью пользовательского шаблона DataContext. Все это основано на .NET 2.0 Framework (с учетом ограничений для целевого сервера), поэтому, хотя ...
Нужно ли удалять HttpClient и HttpClientHandler?
System.Net.Http.HttpClient [http://msdn.microsoft.com/en-us/library/hh193681.aspx]а также System.Net.Http.HttpClientHandler [http://msdn.microsoft.com/en-us/library/system.net.http.httpclienthandler.aspx] в .NET Framework 4.5 реализовать ...
ClientBase не реализует IDisposable члена
Как возможно, чтобы абстрактный класс System.ServiceModel.ClientBase реализовал интерфейс IDisposable, если объявление метода Dispose () не видно / не объявлено? Если я пытаюсь сделать то же самое, я получаю сообщение об ошибке и не ...
Зачем вызывать Dispose ()? Утечка памяти не произойдет?
редактировать: Мой вопрос не получает основного ответа, который я искал. Мне было не ясно. Мне бы очень хотелось знать две вещи: Не могу звонитьDispose() вызвать утечки памяти?Что может случиться хуже, если у вас есть большая программа и вы ...
Содержит ли оператор using только первую создаваемую переменную?
Допустим, у меня есть одноразовый предметMyDisposable кого взять в качестве параметра конструктора другой одноразовый объект. using(MyDisposable myDisposable= new MyDisposable(new AnotherDisposable())) { //whatever }Если ...
Что эквивалентно блоку «using» в C # в IronPython?
Что эквивалентно этому в IronPython? Это просто блок «попробуй наконец»? using (var something = new ClassThatImplementsIDisposable()) { // stuff happens here }
Вызов Dispose () против того, когда объект выходит из области видимости / метод завершается
У меня есть метод, который имеетtry/catch/finaly блок внутри. В блоке try я объявляюSqlDataReader следующее: SqlDataReader aReader = null; aReader = aCommand.ExecuteReader();вfinally блок, объекты, которые удаляются вручную, это те, которые ...
Как правильно утилизировать экземпляр WebResponse ?,
Обычно кто-то пишет такой код, чтобы загрузить некоторые данные с помощью WebRequest. using(WebResponse resp = request.GetResponse()) // WebRequest request... using(Stream str = resp.GetResponseStream()) ; // do something with the ...