public override IEnumerator <EventBean> GetEnumerator() { return(FilteredEventEnumerator.Enumerate( _filterList, _consumerCallback, _exprEvaluatorContext)); }
public override IEnumerator<EventBean> GetEnumerator() { if (Filter == null) { return ConsumerCallback.GetEnumerator(); } return FilteredEventEnumerator.For(Filter, ConsumerCallback.GetEnumerator(), exprEvaluatorContext); }
public override IEnumerator<EventBean> GetEnumerator() { using (var enumerator = tableInstance.EventCollection.GetEnumerator()) { if (optionalTableFilter != null) { return FilteredEventEnumerator.For(optionalTableFilter, enumerator, tableInstance.AgentInstanceContext); } } return tableInstance.EventCollection.GetEnumerator(); }
public override IEnumerator <EventBean> GetEnumerator() { if (_optionalTableFilters != null) { return(FilteredEventEnumerator.Enumerate( _optionalTableFilters, _tableStateInstance.EventCollection, _tableStateInstance.AgentInstanceContext)); } return(_tableStateInstance.EventCollection.GetEnumerator()); }