среда, 9 декабря 2015 г.

Element3 Queue + Work

Element3 with Queue + Work

Need to override:

public abstract void DeQueueProcess();

Tickers3:
 public override void DeQueueProcess()
        {
            if (Queue.IsEmpty)
                return;
            var items = Queue.GetItems();

            foreach (var i in items.Where(i=>i.Key == "QUOTES.QUOTE"))
            {
                PutDdeQuote3(i.Object.ToString());
            }

        }
EventHub3:
public override void DeQueueProcess()
        {
            if (Queue.IsEmpty)
                return;

            var items = Queue.GetItems();

            foreach (var i in items)
            {
                // Exception Handling inside FireEvent()
                FireEventOperation(i.Sender, i);
            }
           

        }

Комментариев нет:

Отправить комментарий