Описание тега dispose

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.
5 ответов

Могу ли я использовать Threading.Timer в обратном вызове?

Я использую Threading.Timer, лайк: new Timer(new TimerCallback(y=> { try { Save(Read(DateTime.Now)); // here i want to dispose this timer } catch { } }),null,100000,10000); Как я могу избавиться от этого таймера внутри обратного вызова. или обход…
08 мар '11 в 10:01
1 ответ

LibGDX - Должна ли текстура.dispose() выполняться сначала, а затем batch.dispose()? или не отличается?

LibGDX - Должна ли текстура.dispose () выполняться сначала, а затем batch.dispose ()? или не отличается? У меня есть следующий простой код. Мой вопрос должен должен texture.dispose (); сначала выполнить, а затем batch.dispose () в методе dispose ()?…
22 июн '15 в 12:07
1 ответ

Как избавиться от динамически загруженных пользовательских контроллеров / моделей представления, когда родительское окно закрыто

У нас есть главное окно, которое запускает дочернее окно. Это дочернее окно динамически загружает пользовательские элементы управления. В конструкторе этих пользовательских контроллеров я передаю главный объект, который из этого главного объекта ген…
29 окт '12 в 20:06
1 ответ

ASP.NET MVC 3. Мне нужно беспокоиться о утилизации контейнера?

В ASP.NET MVC мне нужно явным образом (как сказано здесь http://unity.codeplex.com/Thread/View.aspx?ThreadId=38588) мой контейнер, чтобы объекты внутри него были расположены. С ASP.NET MVC 3 и собственной поддержкой IoC мне все еще нужно беспокоитьс…
1 ответ

Вложенные объекты, вызывающие утечку памяти в.NET 4 LinkedList

Изменить: Пожалуйста, игнорируйте этот вопрос, это ошибка программиста PBCAK. Часть 1 Как я могу исправить утечку памяти в этом коде? Часть 2 Если решение включает в себя добавление Dispose в SummaryEntityКак я должен избавиться от объекта, если у м…
23 май '12 в 23:30
2 ответа

Освободить экземпляр класса PowerPoint Interop Com в C#

Я создаю простой надстройку для Power Point, и это код pp.Application ppApplication = new pp.Application(); private void Ribbon1_Load(object sender, RibbonUIEventArgs e) { ppApplication.PresentationOpen += new pp.EApplication_PresentationOpenEventHa…
21 окт '16 в 15:09
2 ответа

Когда утилизировать экраны в LibGDX?

Вопрос немного смахивает, поскольку я не имею в виду избавление от самого экрана. Я использую оператор enum и switch для переключения экранов, а не классов Screen и Game. Что я действительно спрашиваю, так это то, что, когда я переключаюсь из одного…
12 фев '17 в 01:55
1 ответ

DirectoryEntry.Children and Dispose

Я не уверен, как освободить объект DirectoryEntry, когда я работал с его детьми. Нужно ли освободить всех детей, а затем освободить родителя или просто освободить родителя? Например, using(DirectoryEntry entry = new DirectoryEntry()) { foreach (Dire…
23 авг '12 в 12:16
2 ответа

Утилизировать объект с очисткой через отражение

В настоящее время я пытаюсь реализовать свое первое избавление от некоторых из моих объектов, и мне было интересно, если это плохая идея, чтобы просмотреть все свойства на отражение и просто установить их на ноль?
09 окт '13 в 10:22
2 ответа

Безопасное удаление объектов взаимодействия Excel в C#?

Я работаю над приложением winforms C# visual studio 2008. приложение говорит, чтобы файлы Excel, и я использую Microsoft.Office.Interop.Excel; сделать это. Я хотел бы знать, как я могу убедиться, что объекты выпущены, даже когда есть ошибка? вот мой…
01 апр '12 в 05:34
4 ответа

Использование - что происходит с моим потоком?

Может быть, это тривиальный вопрос, но он беспокоит меня. И не кричите хвалу, если это дубликат - я пытался найти, но вопросов по использованию было так много, что мне было трудно найти ответ. У меня есть такой код: using (IsolatedStorageFile ISF = …
18 фев '14 в 09:26
4 ответа

Почему использовать Dispose как обычный метод плохо?

Пытаюсь это выяснить. Кто-то сказал мне Утилизация - это не просто метод - это эквивалент деструктора в других языках. Хорошо. Msdn также очень громко об этом. Но потом class Test : IDisposable { public string Property { get; set; } = "Test"; public…
20 окт '15 в 09:11
2 ответа

System.Drawing объекты неуправляемых ресурсов утилизации

У меня есть следующий код: using System.Drawing; ... Graphics _graphics = Graphics.FromImage(...) ... public void Draw(Stream stream, Rectangle rect, Color color) { _graphics.FillRectangle(new SolidBrush(Color), 0, 0, Width, Height); _graphics.DrawI…
25 дек '12 в 09:38
6 ответов

Ошибка "Объект может быть удален более одного раза"

Когда я запускаю анализ кода на следующем фрагменте кода, я получаю это сообщение: Объект "поток" может быть размещен более одного раза в методе "upload.Page_Load(object, EventArgs)". Чтобы избежать создания System.ObjectDisposedException, вы не дол…
20 окт '10 в 22:04
2 ответа

Жизненный цикл запроса MVC - когда / если происходит удаление объекта?

Возможный дубликат: Что такое "жизненный цикл страницы" страницы ASP.NET MVC по сравнению с веб-формами ASP.NET? В ASP.NET MVC я не могу найти ничего из многочисленных статей о "жизненном цикле страницы" или "запрос жизненного цикла", которые я чита…
27 дек '12 в 15:15
2 ответа

Почему Bitmap вызывает правило CA2000, а Image - нет?

Есть много вопросов о том, что SO сожалеет о том, что правило анализа кода CA2000 применяется, возможно, слишком жестко к VS2010, но я, кажется, столкнулся со случаем, когда его следует применять, но это не так. Рассмотрим следующий код: Image srcIm…
07 авг '11 в 15:52
5 ответов

Расположение указателей на сложные записи

У меня есть список указателей на некоторые сложные записи. Иногда, когда я пытаюсь избавиться от них, я получаю неверную ошибку указателя. Я не совсем уверен, правильно ли я их создаю и утилизирую. Запись выглядит так: type PFILEDATA = ^TFILEDATA; T…
05 авг '11 в 21:15
1 ответ

Почему родительский объект не завершается с ранее удаленным дочерним объектом?

Потенциально неловкий вопрос, но я, очевидно, кое-что упускаю, что хочу / должен знать. Я ожидаю, что следующий код создаст новую строку таблицы с новыми ячейками, которые будут отображаться позже. И это то, что он делает... как и следовало ожидать.…
31 авг '09 в 16:38
2 ответа

C# New bitmap() - Недостаточно памяти

Я новичок в программировании DotNet. У меня серьезная проблема, но я не знаю почему. Я уже пользовалась Dispose() метод, но проблема "Недостаточно памяти" по-прежнему возникает. Примерно в первые 30 раз все работает отлично. Затем, Out of memory слу…
18 авг '17 в 09:02
0 ответов

Управление потоками при размещении "application/x-www-form-urlencoded" в WCF

Я отправляю данные в WCF, используя метод, предложенный в Наилучшем способе поддерживать "application/x-www-form-urlencoded" данные публикации с WCF? Я следую примеру в http://blogs.southworks.net/erossetto/2007/09/03/raw-http-post-with-wcf/ и, похо…
26 апр '12 в 11:56