4
ответа

SqlCommand. Расположите (), потребовал, если связанный SqlConnection будет расположен?

Я обычно использую код как это: использование (соединение var = новый SqlConnection (ConfigurationManager. ConnectionStrings["MyConn"].ConnectionString)) {команда var = соединение. CreateCommand (); команда....
вопрос задан: 27 November 2009 10:47
4
ответа

Как обработать исключение, выданное от, Располагают?

Недавно, я исследовал некоторые хитрые ошибки об объекте, не расположенном. Я нашел некоторый шаблон в коде. Сообщается, что некоторый m_foo не расположен, в то время как кажется, что все экземпляры SomeClass имеют...
вопрос задан: 23 June 2009 03:04
4
ответа

Как я закрываю OracleConnection в.NET

Скажите, что у меня есть эти два объекта: соединение OracleConnection = новый OracleConnection (connectionString); команда OracleCommand = новый OracleCommand (sql, соединение); закрыть соединение или Oracle...
вопрос задан: 30 March 2009 18:14
4
ответа

Определите объекты IDisposable

я должен рассмотреть код, сделанный некоторым другим человеком, который имеет некоторые утечки памяти. Прямо сейчас я ищу доступные объекты на enclause их с оператором использования, и я хотел бы знать если там...
вопрос задан: 26 February 2009 16:12
4
ответа

Нужно ли размещать ссылку на веб-сервис в ASP.NET?

Удаляет ли сборщик мусора ссылки на веб-службы или мне нужно вызвать dispose для ссылки на службу после того, как я закончу вызывать любой метод, который я вызываю?
вопрос задан: 9 January 2009 19:58
4
ответа

Методы Unittesting, которые содержат операторы использования

Я задаюсь вопросом если Unittesting и использую операторы, может действительно идти рука об руку, поскольку нет никакого способа дразнить доступный объект, который инстанцируют в операторе использования. Как я смог бы эффективно...
вопрос задан: 11 December 2008 10:22
4
ответа

VB.NET - Должен Завершить метод быть добавленным при реализации IDisposable?

В Visual Studio, когда я ввожу строку, "Реализует IDisposable", IDE автоматически добавляет: disposedValue членская переменная Sub Располагает () Реализации IDisposable. Расположите Sub, Располагают (ByVal...
вопрос задан: 22 September 2008 10:59
3
ответа

Будет использование SPListItemCollection, возвращенного из функции, вновь открыли SPWeb?

После того, чтобы читать сообщение Stefan Gossner о расположении объектов и этого вопроса о Перекрестном методе располагают шаблоны, я нашел, что был виновен в случайном повторном открытии некоторого SPWebs. Я знаю в Stefan...
вопрос задан: 23 May 2017 12:19
3
ответа

Надлежащая очистка пользовательских элементов управления WPF

Я относительно плохо знаком с WPF, и некоторые вещи с ним являются довольно внешними мне. Для одного, в отличие от Windows Forms, иерархия управления WPF не поддерживает IDisposable. В Windows Forms, если пользовательский элемент управления...
вопрос задан: 26 July 2013 10:56
3
ответа

.dispose () метод делают что-нибудь вообще?

Я экспериментировал со способами избавиться от некоторых утечек памяти в рамках моего приложения на днях, когда я понял, что фактически ничего не знаю о чистке моих ресурсов. Я провел некоторое исследование...
вопрос задан: 4 March 2013 14:34
3
ответа

Расположение пользовательских элементов управления WPF

Я создал пользовательский пользовательский элемент управления WPF, который предназначается, чтобы использоваться третьим лицом. Мое управление имеет члена парламента, не занимающего официального поста, который доступен, и я хотел бы удостовериться, что ра
вопрос задан: 25 August 2011 16:34
3
ответа

Ninject и распоряжение DataContext

Я использую Ninject для получения моего DataContext от ядра, и я задавался вопросом, располагает ли Ninject автоматически DataContext, или как он обрабатывает расположение () поведение. На основе собственных событий I...
вопрос задан: 3 June 2010 09:30
3
ответа

Использование располагает на Singleton к ресурсам очистки

Вопрос, который я имею, мог бы больше относиться к семантике, чем с фактическим использованием IDisposable. Я работаю над реализацией singleton-класса, который отвечает за управление экземпляром базы данных, который является...
вопрос задан: 28 May 2010 17:48
3
ответа

Проблема деструктора класса

Я делаю простой класс, который содержит класс StreamWrite Регистратор {частный коротковолновый StreamWriter; частный DateTime LastTime; общедоступный Регистратор (представляют имя файла в виде строки) {LastTime =...
вопрос задан: 27 March 2010 12:19
3
ответа

Autofac: Как ограничить время жизни объекта IDisposable, не раздавая контейнер МОК

Я в настоящее время изучаю, как использовать Autofac, и я застреваю с расположением объектов IDisposable детерминировано. Позвольте мне сначала представить ситуацию, прежде чем я заявлю свою проблему. Стартовая позиция: Позвольте'...
вопрос задан: 13 February 2010 13:11
3
ответа

Цель Располагает вызов, Располагают шаблон (IsDisposing) в C#?

Вот код из MSDN. Я не понимаю, почему работа только не сделана в постоянном клиенте, Располагают () метод здесь. Какова цель наличия Расположения (bool) метод? Кто когда-либо звонил бы, Располагают (...
вопрос задан: 16 October 2009 16:58
3
ответа

Когда звонить, Располагают () метод в приложении WPF

У меня есть простое единственное приложение окна WPF, содержит Текстовые поля и Кнопки. И я также использую NotifyIcon и DateTimePicker Windows Forms в окне WPF. Как я могу эффективно расположить весь...
вопрос задан: 7 August 2009 06:04
3
ответа

Как я реализую расположить шаблон в c# при обертывании COM-объекта Interop?

Мой класс содержит объект от Interop и называет метод на нем который причины он к материалу выделения. Это также выставляет метод для освобождения того материала, таким образом, я ожидаю, что должен призвать, это Располагает (): класс...
вопрос задан: 28 July 2009 19:51
3
ответа

(.net) CriticalFinalizerObject - Что это действительно делает?

Мое понимание об этом классе - то, что необходимо использовать его, когда Вы хотите быть уверенными, что Финализатор (деструктор) или класс называют, но от нескольких тестов я сделал, это, кажется, не верно....
вопрос задан: 21 July 2009 03:06
3
ответа

Как я расширяюсь, WinForm Располагают метод?

Я получаю это предупреждение от FxCop: "'RestartForm' содержит поле 'RestartForm.done', которое имеет тип IDisposable: 'ManualResetEvent'. Изменитесь Расположить метод на 'RestartForm' для вызова Располагают или...
вопрос задан: 27 June 2009 05:05
3
ответа

C# ИСПОЛЬЗУЯ ключевое слово - когда и если не использовать его?

Я хотел бы знать, когда я должен и не должен обертывать вещи в ИСПОЛЬЗОВАНИЕ блока. Из того, что я понимаю, компилятор переводит его в попытку/наконец, где наконец вызовы Располагают () на...
вопрос задан: 25 November 2008 13:28
2
ответа

Получу ли я преимущества Dispose, если использую, инициализирую с нулем?

Я хотел бы провести рефакторинг моего кода SqlDataReader, поэтому он использует с помощью .. SqlDataReader reader = null; reader = xdCmd.ExecuteReader (); // использовать читателя .. Могу ли я использовать решение 1) где я объявляю читателя в ...
вопрос задан: 19 March 2019 08:22
2
ответа

Окружение соединения с базой данных Располагают метод, является правильным?

У меня было подозрение, что соединение с базой данных, используемое в одном из наших приложений, не всегда закрывается. Я пошел для наблюдения кода, и я нашел класс DataProvider, который сделал, чтобы SqlConnection возразил...
вопрос задан: 13 July 2017 21:16
2
ответа

Порядок утилизации в C # с использованием блоков

Меня действительно беспокоит необходимость вкладывать блоки в C #. Это не элегантно и занимает много места. В некоторых случаях это кажется неизбежным, потому что мне нужно объявлять переменные разных ...
вопрос задан: 23 May 2017 12:22
2
ответа

Там какой-либо путь состоит в том, чтобы закрыть StreamWriter, не закрывая его BaseStream?

Моя корневая проблема состоит в том, что при использовании вызовов Располагают на StreamWriter, он также располагает BaseStream (та же проблема с Завершением). У меня есть обходное решение для этого, но как Вы видите, оно включает копирование...
вопрос задан: 1 May 2016 16:34
2
ответа

Делает SqlCommand. Расположить близко соединение?

Я могу использовать этот подход эффективно? использование (SqlCommand cmd = новый SqlCommand ("GetSomething", новый SqlConnection (Конфигурация. ConnectionString)) {cmd. Соединение. Открытый ();//настроенные параметры и...
вопрос задан: 16 October 2015 11:00
2
ответа

использование на SQLDataReader

Я знаю, что задал связанный вопрос ранее. У меня просто была другая мысль. использование (SqlConnection ведут = новый SqlConnection ('и тому подобное')) {использующий (SqlCommand cmd = новый SqlCommand (sqlStatement, ведите))...
вопрос задан: 20 August 2014 15:13
2
ответа

Удалить форму после закрытия

У меня возникла новая проблема с открытием и закрытием формы в C #. Моя проблема в том, как удалить форму после закрытия. вот мой код: Program.cs: программа статического класса {общедоступный статический таймер ...
вопрос задан: 3 November 2013 10:33
2
ответа

Почему делают мы должны Расположить () метод на некотором объекте? Почему сборщик "мусора" не делает этой работы?

Вопрос: почему мы должны звонить, Располагают () на некоторых объектах? Почему сборщик "мусора" не собирает объект, когда он выходит из объема? Я пытаюсь понять причину, почему это было...
вопрос задан: 25 July 2011 17:08
2
ответа

Нужно ли мне утилизировать XmlReader, если я утилизирую его основной поток?

У меня есть следующий метод GetData, который создает StreamReader из файла. приватная пустота GetData (строковый файл) {string filename = Path.GetFileNameWithoutExtension (file); XmlDocument xmldoc = ...
вопрос задан: 18 August 2010 22:55