0
ответов

Какие классы .NET Framework реализуют IDisposable

Похоже, это нужно где-то задокументировать, но я нигде не нахожу. Возможно, мой гугл-фу слабеет.
вопрос задан: 17 May 2011 17:29
0
ответов

Lazy с LazyThreadSafeMode.PublicationOnly и IDisposable

Сегодня я играл с Lazy и обнаружил интересный случай (на мой взгляд). http://msdn.microsoft.com/en-us/library/system.threading.lazythreadsafetymode.aspx PublicationOnly: при нескольких ...
вопрос задан: 15 May 2011 11:06
0
ответов

C # оператор using, вопрос

Если вы используете предложение using для удаления соединения, другие элементы внутри предложения, реализующего IDisposable, также автоматически удаляется? Если нет, как вы справляетесь с тем, чтобы все IDisposable ...
вопрос задан: 25 April 2011 22:38
0
ответов

WCF, Unity: Teardown одноразовые экземпляры

мы ' Мы настроили службу WCF, которая использует контейнер Unity для разрешения экземпляров для управления командами PowerShell в Exchange 2010. Мы определили интерфейс IExchangePowershell, который имеет конкретный ...
вопрос задан: 20 April 2011 08:39
0
ответов

Явная реализация IDisposable

Хотя их довольно много вопросов и ответов относительно IDisposable, который можно найти на SO, я еще не нашел ответа на этот вопрос: обычно я следую практике, когда один из моих классов владеет ...
вопрос задан: 7 April 2011 07:15
0
ответов

Эквивалент семантики стека C ++ / CLI инструкции using существующего объекта C #?

Я знаю, что C ++ / CLI эквивалентен этому коду C #: using ( SomeClass x = новый SomeClass (foo)) {// ... } это: {SomeClass x (foo); // ... } Но существует ли такой же лаконичный и RAII -...
вопрос задан: 6 April 2011 07:20
0
ответов

Как читать файл .class? [дубликат]

Мне нужно прочитать содержимое java-файла .class в моей java-программе, или есть ли какой-нибудь метод для его чтения. На самом деле я хочу получить локальную таблицу переменных, таблицу номеров строк и т. д. из. ..
вопрос задан: 1 April 2011 19:36
0
ответов

Помощник по статье Rails - «a» или « an »

Кто-нибудь знает о помощнике Rails, который может автоматически добавлять соответствующую статью к заданной строке? Например, если я передаю "яблоко" функции, получится "яблоко", тогда как ...
вопрос задан: 22 March 2011 11:47
0
ответов

System.ServiceModel.ServiceHost реализует IDisposable, но Dispose не является общедоступным

Почему это так? Это не вопрос о ключевом слове using.
вопрос задан: 17 March 2011 11:56
0
ответов

Следует ли сделать безопасным вызов IDisposable.Dispose () несколько раз?

Должны ли реализации IDisposable сделать Dispose () безопасным для вызова несколько раз? Или наоборот? Какой подход к большинству классов .NET Framework? В частности, безопасно ли вызывать System.Data.Linq ....
вопрос задан: 15 March 2011 02:26
0
ответов

Keeping references to `IDisposable` when using the Reactive Extensions for .NET: always, never, or sometimes?

Up until now I have zealously kept every reference to the IDisposable returned from any .Subscribe(...), .Connect(...), etc, method within Rx. I've done this because of my fear that a garbage ...
вопрос задан: 8 March 2011 02:58
0
ответов

Cocos2d обрабатывает несколько слоев

Я был занят несколько дней, пытаясь понять, как обрабатывать прикосновения в моем проекте Cocos2d. Ситуация немного иная, чем обычно. У меня есть несколько разных игровых слоев, на которых есть элементы, которые ...
вопрос задан: 7 March 2011 16:42
0
ответов

Рекурсивно сортировать несмежный список в список непрерывных списков

В последнее время я пытался немного изучить функциональное программирование (с Haskell и Erlang), и я ' {// выполняем наши ставки } // особо не беспокойтесь об этом ...
вопрос задан: 18 February 2011 00:16
0
ответов

Удаляется ли IDbCommand из класса, реализующего IDisposable?

У меня есть базовый класс для классов доступа к данным. Этот класс реализует IDisposable. Этот базовый класс содержит IDbConnection и создает его экземпляр в конструкторе. открытый класс DALBase: IDisposable {...
вопрос задан: 17 February 2011 15:53
0
ответов

Потоковая безопасность методов Dispose?

MSDN довольно хорошо документирует безопасность потоков экземпляров, являющихся членами типов BCL, но я никогда не видел информации, показывающей, как Dispose может быть вызван метод IDisposable типов. Является ли ...
вопрос задан: 17 February 2011 04:05
0
ответов

Как мне реализовать IDisposible в этом контексте?

Я использую Entity Framework 4 вместе с MSSQL для хранения и доступа данные в моем приложении Windows Forms. Вот пример класса, который я использую для доступа к данным: открытый класс StudentRepository: IDisposable {...
вопрос задан: 13 February 2011 15:54
0
ответов

Автоматически ли foreach вызывает Dispose?

В C #: Foreach ли автоматически вызывает Dispose для любого объекта, реализующего IDisposable? http://msdn.microsoft.com/en-us/library/aa664754(v=vs.71).aspx, похоже, указывает на то, что он делает: * В противном случае ...
вопрос задан: 13 February 2011 04:23
0
ответов

Приведение типа к IDisposable - Почему?

Видел это. Почему явное приведение к IDisposable? Это просто сокращение, гарантирующее, что IDisposable вызывается при выходе из блока using? используя (прокси как IDisposable) Почему явное приведение к IDisposable? Это просто сокращение, гарантирующее,
вопрос задан: 14 January 2011 20:34
0
ответов

Можно ли автоматически удалить ThreadStatic IDisposable?

Это не вопрос того, как автоматически вызывать dispose - мой проблема в обратном: У меня есть пул потоков, в котором каждый поток имеет ThreadStatic Graphics (который был создан из образа) для ...
вопрос задан: 11 January 2011 14:57
0
ответов

Java: Статические переходные поля

Я только что узнал в Java, что вы можете объявить поле «статическим переходным» - компилятор не жалуется. Это не кажется полезным, поскольку, как мы все знаем, статические поля не сериализуются. ...
вопрос задан: 30 December 2010 19:37
0
ответов

Условное выражение C # с использованием блока

У меня есть следующий код, но он неудобен. Как мне его лучше структурировать? Должен ли я заставить мой потребляющий класс реализовать IDisposable и условно создать класс доступа к сети и удалить ...
вопрос задан: 8 December 2010 16:17
0
ответов

C # Использование IDisposable для очистки временных файлов

У меня есть класс FileUploader, которому необязательно может быть предоставлен zip-файл, который он извлекает во временное расположение и возвращает файл пути. Насколько я понял, реализация IDisposable ...
вопрос задан: 5 November 2010 11:39
0
ответов

using statement on IDisposable object - delay of calling Dispose method

As describe this article, about usage of using on IDisposable objects, it says one interesting words: ...using block, the Dispose method is automatically called sometime after the block ends. (It may ...
вопрос задан: 31 October 2010 08:01
0
ответов

.NET - Замена вложенных операторов использования с единственным оператором использования

Если Вы столкнулись с некоторым кодом C# как это с вложенными операторами/ресурсами использования: использование (ответ var = (HttpWebResponse) запрос. GetResponse ()) {использующий (var responseStream = ответ....
вопрос задан: 19 October 2010 23:15
0
ответов

Почему удаление StreamReader делает поток нечитаемым? [дубликат]

Мне нужно прочитать поток два раза, от начала до конца. Но следующий код вызывает исключение ObjectDisposedException: невозможно получить доступ к исключению закрытого файла. string fileToReadPath = @ "<здесь путь>"; ...
вопрос задан: 10 October 2010 18:11
0
ответов

Финализатор и IDisposable

На основе документации (MSDN: ссылка) ясно, что при реализации финализатора следует использовать шаблон IDisposable. Но нужно ли вам реализовать финализатор, если вы реализуете IDisposable (...
вопрос задан: 7 October 2010 14:55
0
ответов

Что на самом деле означает «открытие соединения»?

Я пытался объяснить кому-то, почему соединения с базой данных реализуют IDisposable, когда я понял, что действительно не знаю, что на самом деле означает «открытие соединения». Итак, мой вопрос: что такое C # ...
вопрос задан: 4 October 2010 08:36
0
ответов

«Использует» ли ключевое слово C #?

Если объект реализует IDisposable в C #, можно писать, используя (DisposableFoo foo = new DisposableFoo ()) Я всегда задавался вопросом почему использование выглядит как ключевое слово C #, но требует интерфейса, определенного в ...
вопрос задан: 3 October 2010 10:29
0
ответов

Удаление не-компонента при удалении формы?

У меня есть форма, в которой есть член, реализующий IDisposable, но не IComponent. Мне нужно избавиться от него, когда форма избавится. К сожалению, удаление формы уже реализовано в ...
вопрос задан: 30 September 2010 16:49
0
ответов

Обработка iDisposable в неудачном инициализаторе или конструкторе

Есть ли какой-нибудь хороший шаблон в .Net для обеспечения того, что поля iDisposable, принадлежащие объекту, будут удалены, если во время построения, возможно, во время инициализатор поля? The ...
вопрос задан: 29 September 2010 19:26