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

1 ответ

CA2213 предупреждение при использовании? (нулевой оператор) для вызова Dispose

1 ответ

 ) реклама Утилизировать в конце запроса, если это не так?

удивлен, обнаружив, что по крайней мере один из моих объектов, созданных Ninject, не удаляется в конце запроса, когда он определен как InRequestScope Вот объект, который я пытаюсь избавить: Интерфейс: public interface IDataContext : ...

1 ответ

Если вы не знаете, что определенный класс IDisposable объекта может быть безопасно оставлен, не делайте этого. Всегда убирайте за собой, когда это возможно. «Завершение» (процесс уведомления объектов, от которых они отказались) опасен и может создать много гейзенгов. Не полагайтесь на это, если существует какая-либо практическая альтернатива.

ли кто-нибудь объяснить, что может случиться, если вы этого не сделаетеDispose несколькоIDisposable организация(поusing или прямойDispose вызов)? Всегда ли это приводит кутечка памятии если да,C# утечки памяти похожи наC++ утечки памяти, где ...

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

1 ответ

это не полный пример @ MSDN: MSDN показывает только реализацию базового класса, а не пример базового класса / производного класса.

ользую шаблон реализации по умолчанию (шаблон) для моего кода. фрагмент кода: public void Dispose() { Dispose(true); GC.SuppressFinalize(this); } protected virtual void Dispose(bool isDisposing) { if (!this.disposed) { if (isDisposing) { ...

1 ответ

C # Linq-to-Sql - следует ли утилизировать DataContext с помощью IDisposable

У меня есть несколько методов, которые имеют дело с БД, и все они начинаются с вызова FaierDbDataContext db = new FaierDbDataContext();Поскольку объект Linq2Sql DataContext реализует IDisposable, следует ли использовать его с ...

1 ответ

Доступ к закрытому закрытию - отметьте методы как безопасные

Речь идет о предупреждении ReSharper «Доступ к удаленному закрытию», которое обычно появляется, когда объект, который позднее удаляется, используется в лямбда-выражении.Доступ к закрытому закрытию в C ...

2 ответа

Оператор yield return внутри блока using () {} Удаляет перед выполнением

2 ответа

Если я возвращаю значение внутри блока using в методе, утилизирует ли использование объекта перед возвращением?

2 ответа

Как избавиться от файлового потока при загрузке файлов в ASP.NET?

У меня есть класс

2 ответа

Изменить резкость настраиваемого шаблона поиска, чтобы предупредить идентифицируемые объекты

Поскольку resharper по-прежнему не выдает никаких предупреждений относительно объектов, реализующих IDisposable, я хотел бы создать несколько пользовательски...