Описание тега disposable
Disposable - это рубиновый драгоценный камень, который предоставляет декораторы поверх слоя ORM.
2
ответа
Есть ли способ узнать, был ли объект утилизирован () или нет?
У меня есть следующий объект, который позже в моем коде я хочу распоряжаться (), если он существует. Есть ли способ узнать, существует ли он? Public objExcel As Excel.Application Лучшее, что я могу придумать, это поместить утилизацию в блок try... c…
17 окт '13 в 16:21
1
ответ
Следует ли утилизировать одноразовые предметы в коллекции до возобновления сбора?
У меня урок class A { IObservable<long> poll = new Observable.Interval(100 ms).Do((ms) => LoadData()); void Subscribe() { poll.Subscribe(); } } у меня урок class B { IEnumerable<A> Items { get; } void Refresh() { Items = GetNewListWit…
09 авг '16 в 18:59
0
ответов
Проблема с декодированием кадров H.263 Sorenson Spark D
Я пытаюсь декодировать данные типа H.263 sorenson, используя функцию avcodec_decode_video. Он может декодировать I и P кадры, но у меня есть несколько D кадров (одноразовых промежуточных кадров) в моих данных, и эта функция не может декодировать эти…
06 сен '11 в 05:18
3
ответа
ServiceContainer, IoC и одноразовые предметы
У меня есть вопрос, и я собираюсь обозначить это субъективное, поскольку, как мне кажется, оно превращается в дискуссию. Я надеюсь на некоторые хорошие идеи или провокаторов. Я прошу прощения за многословный вопрос, но вы должны знать контекст. Вопр…
17 фев '09 в 12:26
2
ответа
Создание ресурса в блоке использования против блока использования
Например, свежий экземпляр одноразового ресурса может быть создан с помощью: var resource = CreateNewResource(); В чем разница, если таковая имеется, в следующих стилях кодирования? Первый Стиль: var resource = CreateNewResource(); using (resource) …
26 апр '16 в 16:01
1
ответ
RxJava - Могу ли я обойти onSuccess и иметь только параметр onError?
Я создаю Disposable: myDisposable = myObservableMethod().subscribe(this::mySuccess, this::myError); В этом случае, если myObservableMethod() возвращает успех, больше мне ничего не нужно делать, поэтому mySuccess() есть и пустой метод и существует бе…
17 авг '18 в 19:35
1
ответ
Как утилизировать одноразовые в RxJava 2.0 на Android?
В коде ниже mSafeObserver.isDisposed(); всегда возвращать исключение нулевого указателя, если isDatabaseEmpty == false (zipped.subscribe(mSafeObserver); не называется). private SafeObserver<ResponseHelper> mSafeObserver; private Observer<Re…
02 май '17 в 11:35
1
ответ
Пользовательский MedaTypeFormatter вызывает ObjectDisposedException
У меня есть собственный форматировщик для поддержки моих веб-звонков, но отчет об ошибках пролил некоторый свет на проблему. Я переопределял WriteToStreamAsync() метод как таковой: public override Task WriteToStreamAsync(Type type, object value, Str…
28 сен '15 в 14:12
2
ответа
Это будет действительный базовый класс для IDisposable
IDisposable шаблон дорог в реализации. Я насчитал 17 строк кода, прежде чем даже начал фактически распоряжаться ресурсами. Эрик Липперт недавно написал сообщение в блоге, в котором затронул интересный момент: каждый раз, когда запускается финализато…
03 сен '15 в 10:48
1
ответ
Не в состоянии запустить Rspec из-за ошибки Reform: "неопределенный метод`feature'для Reform::Form:Class (NoMethodError)"
Я просто пытаюсь запустить некоторые тесты, и я получаю эту ошибку: undefined method `feature' for Reform::Form:Class (NoMethodError) Это происходит в /usr/local/bundle/gems/reform-2.2.3/lib/reform/form.rb:75эта строка в form.rb является первым слов…
10 янв '17 в 08:06
6
ответов
Финализаторы и утилизация
У меня есть класс с именем BackgroundWorker у которого есть нить, постоянно работающая. Чтобы отключить этот поток, переменная экземпляра с именем stop чтобы быть должно быть true, Чтобы убедиться, что поток освобождается, когда класс используется, …
29 сен '08 в 22:28
2
ответа
Заботится ли userControl1.Dispose() обо всех своих одноразовых объектах?
Я сделал библиотеку userControl.. и она содержит NetworkStream, StreamReader, FileStream Так я должен избавиться от них всех, когда форма, которая имеет этот userControl закрывается?? Я имею в виду Там нет такого Form1_FormClosing(object sender,Form…
24 мар '12 в 09:33
2
ответа
Есть ли какой-нибудь возможный способ обнаружить сервер одноразового адреса электронной почты (DEA)?
Можно ли выяснить, является ли электронная почта одноразовой или нет, не полагаясь на черный список, есть ли какая-либо разница между почтовыми серверами DEA и законными почтовыми серверами, которые можно использовать для разграничения, например, в …
21 июн '17 в 17:01
1
ответ
C# одноразовый шаблон для уничтожения объектов C++
Я сталкивался с этой реализацией одноразового шаблона, предоставляемого Microsoft: https://msdn.microsoft.com/en-us/library/system.idisposable(v=vs.110).aspx using System; class BaseClass : IDisposable { // Flag: Has Dispose already been called? boo…
23 авг '17 в 22:43
6
ответов
C# одноразовый вопрос
Будет ли сборщик мусора автоматически освобождать неуправляемые ресурсы (независимо от того, что на самом деле), связанные с некоторыми IDisposable Например, если я забыл написать using заявление? Очевидно, я не знаю, когда это произойдет, но можно …
29 апр '11 в 18:42
3
ответа
Как реализовать явную маркировку некоторых ссылок как "ненужных" в Java?
Мне кажется, что я обнаружил ситуацию, когда стандартный алгоритм сборки мусора не может быть хорошо использован. Предположим, у меня есть какой-то объект A, который добавляет себя в качестве прослушивателя событий для объекта B на строительстве. По…
01 дек '14 в 16:57
1
ответ
Десериализовать Revit API
Это мой первый раз, когда я начинаю понимать сериализацию... на самом деле я занимаюсь разработкой Autodesk Revit через C#. Задача: Мне нужно записать данные в новый файл на жестком диске, чтобы этот файл можно было открыть с другого компьютера чере…
20 авг '14 в 21:36
3
ответа
Утилизировать или не утилизировать инъецируемый экземпляр с помощью Ninject
У меня есть следующий блок кода для настройки Ninject в моем решении: public class NinjectDependencyScope : IDependencyScope { private IResolutionRoot resolver; internal NinjectDependencyScope(IResolutionRoot resolver) { Contract.Assert(resolver != …
21 окт '13 в 09:15
3
ответа
Является ли метод утилизации вызываемым GC автоматически?
public void Method() { var disposable = new DisposableObject(); } DisposableObject является IDisposable. Является ли в этом случае метод Dispose будет вызываться автоматически GC?
22 окт '13 в 12:58
7
ответов
C# одноразовые предметы
Есть ли какие-то советы о том, как я должен иметь дело с IDisposable последовательности объектов? Например, у меня есть метод, который создает IEnumerable<System.Drawing.Image> Последовательность и в какой-то момент мне придется избавиться от …
26 апр '11 в 09:57