dispose — все вопросы

1ответ
4 голоса
Распределение кроссовых шаблонов в SharePoint
Я написал класс, который вносит различные изменения в содержимое сайта SharePoint. Внутри этого класса я реализовал свойство отложенного разрешения private SPWeb rootSite { get
1ответ
4 голоса
Не распоряжаться имуществом после «использования» заявления
У меня небольшой вопрос по структуре сущностей 4.1. Есть интерфейс изображения DTO: public interface IImage : IDtoBase { string FullFilePath { get; set; } int Width { get; set; } in
2ответа
4 голоса
необходимо ли размещать набор данных в блоке finally [дублировать]
   Возможный дубликат Должен ли я удалять ) DataSet и DataTable? Я использую 3-уровневую архитектуру в своем приложении, в Datalayer я просто получаю набор данных Dataset dset= new Datas
1ответ
4 голоса
WebMatrix Database.Open… Close () и Dispose ()
Каждый раз, когда я читаю о Close () и Dispose (), я в конечном итоге вижу множество ссылок, чтобы просто использовать блок Using, но мне еще не удалось найти способ использования блока в синтаксисе
4ответа
4 голоса
Использование - что происходит с моим потоком?
Может быть, это тривиальный вопрос, но он беспокоит меня. И не кричите хвалу, если это дубликат - я пытался найти, но вопросов по использованию было так много, что мне было трудно найти ответ. У
1ответ
4 голоса
Когда утилизировать объекты GDI, в частности растровые изображения
Недавно я узнал о необходимости избавляться от объектов GDI, потому что GC не заботится о них, как о других объектах в C #. У меня есть растровые изображения, которые я хотел бы быть доступными на п
2ответа
4 голоса
Установка значения поля в try {} и вызов базового класса в finally {}
Я просматривал исходный код .NET Framework, пытаясь понять другую проблему, и увидел этот код (в PeerNearMe.cs из System.Net.PeerToPeer.Collaboration): private bool m_Disposed; protected overrid
2ответа
4 голоса
WPF: Должен ли я вручную вызвать Close для окон, открытых методом ShowDialog?
Дело в том, что в WPF Window не реализован интерфейс IDisposable, что заставило меня поверить, что мне не нужно вручную избавляться от него, когда я открываю его, вызывая ShowDialog (), но первый ком
4ответа
4 голоса
Вопросы о шрифтах Windows, часть 1
У меня есть несколько пользовательских элементов управления в форме окна. Интересно если я установлю свойство Font главной формы, получит ли его потомок а) копию нового ---- +: = 1 =: + ---- и
2ответа
4 голоса
Должен ли я утилизировать экземпляры HtmlElement?
В WinForms элемент управления WebBrowser имеет Document типа HtmlDocument. Экземпляр HtmlDocument имеет свойства /методы, такие как Forms, Links, GetElementsByTagName() и т. д. который возвращает Htm
3ответа
4 голоса
.NET Webbrowser Контроль и удаление ()
Я знаю, что это горячо обсуждаемая тема со многими вопросами и ответами, но я до сих пор не могу найти решение следующей проблемы: У меня есть приложение с несколькими вкладками. На каждой вкладк
4ответа
4 голоса
Создает ли объект присвоение другому?
Я попытался с помощью приведенного ниже кода, я получил вывод как 1000. Я слышал, что присвоение объекта должен разделять ссылку, а не копировать всю память объекта. Здесь результат другой. Может кт
4ответа
4 голоса
Как я могу избавиться от объекта (скажем, растрового изображения), когда он становится осиротевшим?
У меня есть класс A, предоставляющий растровые изображения другим классам B, C и т. Д.Теперь класс A хранит свои растровые изображения в кольцевой очереди, поэтому через некоторое время он потеряет сс
2ответа
4 голоса
Утилизация объекта более чем одна ошибка времени.CA2202.Есть ли способ лучше?
Как я могу убедиться, что следующий код удаляет все объекты лучше?В настоящее время анализ кода говорит мнеОшибка 45 CA2202: Microsoft.Usage: объект 'ns' может быть размещен более одного раза в методе
3ответа
4 голоса
Когда вы не можете использовать SafeHandle поверх Finalizer /IDisposable?
Когда вы видите всю проблему финализатора /IDisposable, обычно видно, что в конце, после всего длинного описания, будет что-то в значении «LOL, то, что я сказал, было на самом деле бесполезным, вы дол
2ответа
4 голоса
SqlDataAdapter с использованием ключевого слова
Здоров ли следующий код?Или мне не нужно использовать ключевое слово ---- +: = 0 =: + ----, поскольку ---- +: = 1 =: + ---- будет обрабатывать закрытие соединения[email protected] Мне нужны предложения зд
2ответа
4 голоса
Почему Dispose () не должен управлять управляемыми ресурсами, а финализатор - нет?
Мы все знаем шаблон System.IDisposable.Это было описано миллиард раз, также здесь, на StackOverflow:ссылка: Dispose () для очистки управляемых ресурсов?Шаблоны Disposable советуют мне распоряжаться уп
5ответов
4 голоса
Удаление моего System.IDisposable объекта в моем финализаторе
Здесь есть несколько дискуссий о StackOverflow о том, что делать, если мой объект управляет другими управляемыми объектами, которые реализуют ---- +: = 0 =: + ---- .Примечание: ниже я не говорю о неуп
3ответа
4 голоса
В реализации метода Dispose (bool) не следует ли устанавливать элементы в null?
Ни в одном из руководств /заметок /статей, в которых обсуждается шаблон ---- +: = 0 =: + ---- , не следует указывать внутренним элементам ---- +: = 1 =: + ----в методе ---- +: = 2 =: + ---- (особенно,
2ответа
4 голоса
Правильно распоряжаться классом с резьбой
У меня работает довольно сложная многопоточная служба Windows, но я не могу понять, как правильно ее очистить. Ниже приведен некоторый [псевдо] код, чтобы показать, что у меня есть. Фактический код
1 2 3

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132