Ejemplo n.º 1
0
 public StreamingQueryable(StreamingDataSource <T> data, PINQStreamingAgent agent)
 {
     this.data             = data;
     this.agent            = agent;
     this.activeAlgorithms = new List <StreamingAlgorithm <T> >();
     data.EventReceived   += eventReceived;
     toRemove = new List <StreamingAlgorithm <T> >();
 }
Ejemplo n.º 2
0
 public MappedStreamingDataSource(StreamingDataSource <S> baseStream, Func <S, T> transform)
 {
     this.transform            = transform;
     baseStream.EventReceived += mapper;
 }
Ejemplo n.º 3
0
 public FilteredStreamingDataSource(StreamingDataSource <T> baseStream, Func <T, bool> predicate)
 {
     this.predicate            = predicate;
     baseStream.EventReceived += filter;
 }