Вопросы по теме 'system.reactive'

Использование Observable.FromEvent при вызове службы WCF в Silverlight
Я пытаюсь использовать .NET Reactive Framework для упрощения некоторых асинхронных вызовов службы WCF, используемой приложением Silverlight 3, которое я пишу. Проблема в том, что мне трудно найти способ структурировать мой код так, чтобы он...
3681 просмотров

Как ограничить поток событий с помощью RX?
Я хочу эффективно регулировать поток событий, чтобы мой делегат вызывался при получении первого события, но не в течение 1 секунды, если получены последующие события. По истечении этого тайм-аута (1 секунда), если было получено последующее событие, я...
18822 просмотров
schedule 27.04.2022

Как использовать System.Linq.Observable.Throttle()
У меня есть следующий код, который использует класс Observable из System.Reactive. Я использую набор инструментов Silverlight 3 от ноября 2009 года. private IObservable<Event<EventArgs>> _ob; private IDisposable _proxy; ... private...
1403 просмотров
schedule 04.12.2022

IObservable в Silverlight 4: не удалось найти тип или пространство имен IObservable
Где найти этот класс? Я включил расширения Rx. Я убедился, что версия, которую я компилирую, — это Silverlight 4. Моя IDE VS2010 до сих пор не знает, что такое тип IObservable. Я получаю сообщение об ошибке компиляции: «Не удалось найти тип или...
1568 просмотров
schedule 06.06.2022

Когда наблюдаемый объект, созданный с помощью Observable.FromEvent, будет отсоединен от производителя событий?
ОБНОВЛЕНИЕ: найден аналогичный вопрос: Rx - отписка от событий Учитывая код: interface IBitmapCapturer { event EventHandler<EventArgs<RawBitmap>> Captured; void Start(); void Stop(); } public class Camera {...
1514 просмотров
schedule 09.12.2022

Странные перекрестные помехи событий: мышь и клавиатура, WPF и Rx?
Я написал действительно крошечную программу WPF + Rx в VS 2010, и у нее есть неожиданное поведение - по-видимому, улавливание событий с нажатой клавишей Alt в наблюдаемых событиях мыши. Буду признателен за совет по любому из что конкретно не так...
504 просмотров

Преобразование текста в текст с помощью смайлов во время ввода пользователем
Я пытаюсь решить эту проблему. У меня есть привязываемые свойства richTextBox для свойств текста и документа, этот элемент управления получен из richTextBox из расширенного набора инструментов WPF. Мой сценарий таков: пользователь набирает текст в...
666 просмотров

простой код rx молча терпит неудачу в формах Windows только во время отладки в Visual Studio 2010
Такое ощущение, что в последнее время меня привлекают баги и проблемы! =П Итак, сегодня я, наконец, взял немного свободного времени, чтобы изучить немного Rx. Вот что я сделал: Вот единственный кусок работающего кода: private void...
1292 просмотров
schedule 27.04.2022

Использование реактивов для объединения разрозненных сообщений
Итак, я пытаюсь использовать реактивы для перекомпоновки сообщений, идентифицированных по идентификатору, и у меня возникла проблема с прекращением окончательного наблюдаемого. У меня есть класс сообщения, который состоит из идентификатора, общего...
129 просмотров
schedule 09.01.2023

Реактивные расширения (Rx) пропускают событие
Почему rx, наблюдающий за событием, пропустил? Событие не обрабатывается в то время, когда оно происходит, поэтому внутреннее состояние объекта не обновляется и вызывает проблемы в следующих полученных событиях. Может ли это быть связано с ObserveOn...
320 просмотров
schedule 23.10.2022

Реактивное расширение — преобразование типов Observable.FromEvent
Я пытаюсь поиграть с реактивным расширением в лаборатории, но не смог зарегистрироваться с помощью API FromEvent (я получаю исключение во время компиляции). Я хочу получать события, когда свойство textchanged вызывается в элементе управления...
5332 просмотров
schedule 12.11.2023

проблема с RX и загрузкой коллекции веб-сервисов wp7
Я новичок с платформой С# и wp7, и у меня есть некоторые проблемы с хорошей идеей получить запрос от веб-службы. Я сделал веб-сервис на PHP (nusoap - WSDL), и все работает нормально при «нормальном» использовании. Теперь у меня есть...
459 просмотров

Rx Extensions: как сделать подписку зависимой от другой подписки?
У меня есть класс, который принимает наблюдаемое в своем конструкторе, затем подписывается на него и делает некоторые вещи, устанавливает свойства и т. д. Сам класс является наблюдаемым. Я хочу подписаться на мой источник, наблюдаемый только в том...
993 просмотров
schedule 24.04.2022

Может ли IObservable.Catch продолжать работу с тем же наблюдаемым
Предположим, у a есть IObservable : IObservable<long> obs = ...; Могу ли я сделать следующее, чтобы гарантировать, что наблюдаемое никогда не остановится? IObservable<long> resilientObs = obs.Catch(obs); Поэтому, когда...
415 просмотров
schedule 29.07.2023

Аналог Threading.Tasks в расширениях Rx в .NET 3.5?
Можно ли использовать Reactive Extensions (Rx) для создания приложений в .NET 3.5, которые выполняют распараллеливание, или это каким-то образом ограничено? Я скачал Rx отсюда http://www.microsoft.com/download/en/confirmation.aspx?id=26649 , и после...
4900 просмотров
schedule 10.11.2022

Создайте наблюдаемую оболочку для класса, не являющегося потокобезопасным.
У меня есть класс, public class Test { public int Calc(); } который требует, чтобы все вызовы Calc выполнялись в том же потоке, что и тот, в котором был создан Test. Мне нужно создать Test один раз (дорогая операция) и несколько раз...
872 просмотров
schedule 25.09.2022

Как я могу организовать код для общения с устройством последовательного порта?
Я пишу приложение .Net, которому нужно будет взаимодействовать с устройством последовательного порта. Устройство в основном представляет собой передатчик для некоторых буквенно-цифровых пейджеров старой школы. Иногда моему приложению нужно открыть...
1839 просмотров
schedule 23.08.2023

Удаление реактивной наблюдаемой подписки
Если у меня есть доступ к IObservable, который, как я знаю, когда-либо будет возвращать только один элемент, будет ли это работать и является ли это лучшим шаблоном использования? IDisposable disposable = null; disposable =...
22646 просмотров
schedule 20.04.2022

доступ к IObservable внутри той же подписки IObservable
Вот простой пример того, что я пытаюсь сделать с помощью Reactive Extensions, но он не работает. Добавить не работает в этом простом примере public static void Main(string[] args) { var list = new List<int> { 1, 2, 3 };...
114 просмотров
schedule 04.10.2022

Проекция F# RX [закрыта]
Хотите преобразовать код C# для RX в код F#. Следующий код C# работает хорошо: var seqNum = Observable.Range(1, 5); var seqString = from n in seqNum select new string('*', (int)n); seqString.Subscribe(str => {...
552 просмотров
schedule 27.04.2022