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

3 ответа

Определите управляемые и неуправляемые ресурсы

Есть много вопросов об управляемых и неуправляемых ресурсах. Я понимаю основное определение двух. Однако мне трудно понять, когда ресурс или объект является ...

3 ответа

Определение, должен ли IDisposable расширять интерфейс или быть реализован в классе, реализующем упомянутый интерфейс

3 ответа

Autofac: как ограничить время жизни объекта IDisposable без обхода контейнера IoC

В настоящее время я изучаю, как использовать Autofac, и я застрял с утилизации

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

3 ответа

Имеет ли смысл метод close AutoCloseable для создания исключения? Как это должно быть обработано?

В C # этосчитается плохойпрактика бросать исключения в

3 ответа

Когда или если для удаления HttpResponseMessage при вызове ReadAsStreamAsync?

Я использую

3 ответа

Сохранение класса на диск при утилизации: есть ли в моем коде ошибки?

3 ответа

 Утилита: P

много вопросов, которые задают вопрос, как обнаружить утечку идентифицируемых объектов. Похоже, ответ"ты не можешь" [https://stackoverflow.com/questions/254969/dealing-with-net-idisposable-objects] . Я только что проверил самый простой тестовый ...

3 ответа

Я был бы обеспокоен тем, чтобы одноразовые объекты на сессии. Это почти наверняка создаст проблему масштабируемости для вас. Все, что может быть удалено, вероятно, связано с каким-то ограниченным ресурсом. Если у вас много активных сеансов, вы, вероятно, будете использовать этот ресурс. Во-вторых, я ожидаю, что многие (большинство?) Одноразовые объекты не будут хорошо работать в веб-ферме, так как ресурс, к которому они привязаны, вероятно, является локальным для одной машины, и они не будут сериализованы, а затем десериализованы на другой машине в той же машине. государство.

.NET, если элементы, оставленные в состоянии сеанса, которые реализуют IDisposable, но которые никогда специально не удаляются и не удаляются приложением после истечения сеанса, будут вызывать метод Dispose для объектов, которые будет выполнять ...

3 ответа

Управление прототипами, с другой стороны, является полностью ответственностью вызывающего кода.

я есть вопрос, и я собираюсь отметить этосубъективный так как это то, что я думаю, это превращается в большую дискуссию. Я надеюсь на некоторые хорошие идеи или провокаторов. Я прошу прощения за многословный вопрос, но вы должны ...

3 ответа

Решение Михаэля, похоже, не работает при конвертации в VB.Net. Следующие две функции были протестированы в рамках VS 2017:

0 является предупреждением относительно интерфейса IDisposable: CA2000: Microsoft.Reliability: В методе «ImportProcessor.GetContext (string)» вызовите System.IDisposable.Dispose для объекта «c» до того, как все ссылки на него выйдут из области ...