Exemplo n.º 1
0
        IObservable <TResult> IEventQuery <TResult> .AsObservable(IEventProviderPipeline eventProviderPipeline)
        {
            EventQuery <TSource, TResult> query = new EventQuery <TSource, TResult> {
                Source   = source,
                Filter   = filter,
                Selector = selector,
                Skip     = skip,
                Top      = top
            };

            return(eventProviderPipeline.GetEventStream(query));
        }
Exemplo n.º 2
0
 /// <summary>
 /// Obtains an observable sequence object to receive the WQL query results.
 /// </summary>
 /// <returns>Observable sequence for query results.</returns>
 IObservable <T> IEventQuery <T> .AsObservable(IEventProviderPipeline pipeline)
 {
     return(((IEventQuery <T>) new EventProjectedQuery <T, T>(this, null, null, 0, 0)).AsObservable(pipeline));
 }
Exemplo n.º 3
0
 IObservable <TSource> IEventQuery <TSource> .AsObservable(IEventProviderPipeline eventProviderPipeline)
 {
     return(((IEventQuery <TSource>) new EventProjectedQuery <TSource, TSource>(source, filter, null, skip, top)).AsObservable(eventProviderPipeline));
 }