Результаты поиска по запросу "dispose"

6 ответов

Требуется ли SqlCommand.Dispose (), если связанный SqlConnection будет удален?

2 ответа

Означает ли ключевое слово «использование», что объект расположен и GC'ed?

Сегодня я завел разговор с моим коллегой, который сказал, что только что узнал причину использования

2 ответа

Зачем вызывать Dispose () до выхода из main ()?

Моя служба .net очищает все свои неуправляемые ресурсы, вызывая resourceName.Dispose () в блоке finally перед выходом из цикла Main ().Я действительно должен...

ТОП публикаций

6 ответов

Удаляются ли IDisposable объекты, если программа неожиданно закрывается?

Что происходит, если программа неожиданно завершает работу (либо по исключению, либо процесс завершается)? Существуют ли ситуации, подобные этой (или иным об...

0 ответов

извините .. отредактировал мой оригинальный вопрос ... IMyRepository действительно наследует IDisposable. Тем не менее, StructureMap будет разрешать ссылки, так как механизм DI должен вызывать метод dispose?

ользую StructureMap для разрешения ссылок на мой класс репозитория. Мой интерфейс хранилища реализует IDisposable, например, public interface IMyRepository : IDisposable { SomeClass GetById(int id); } Реализация интерфейса с использованием ...

3 ответа

 Вы делаете это с точки зрения, в отличие от того, нужно ли вам делать это с точки зрения. Моя главная проблема - утечки памяти, которые со временем будут медленно снижать производительность.

1 ответ

Должен ли я рассмотреть вопрос об утилизации любого IEnumerable <T>, который я использую?

Недавно мне было указано, что различные методы расширения Linq (такие какWhere, Selectи т. д.) вернутьIEnumerable<T> это также случаетсяIDisposable, Следующее оцениваетTrue new int[2] {0,1}.Select(x => x*2) is IDisposableНужно ли ...

2 ответа

Нужно ли закрывать и / или удалять каналы обратного вызова, полученные через OperationContext.Current.GetCallbackChannel?

Я использую OperationContext.Current.GetCallbackChannel, чтобы получить канал для клиента, который вызвал операцию службы WCF. Нужно ли беспокоиться о закрытии / удалении этих каналов обратного вызова или об этом позаботится фреймворк?

1 ответ

Должен ли я рассмотреть вопрос об утилизации любого IEnumerable <T>, который я использую?

Это&#39;Недавно мне было указано, что различные методы расширения Linq (такие как,

2 ответа

Почему Анализ кода говорит мне: «Не располагайте объекты несколько раз» здесь: