public IEnumerator <T> GetEnumerator() { var query = _odb.Query <T>(); _record.Playback(query); return(query.Execute <T>().GetEnumerator()); }
private IObjectSet Execute() { var query = NewQuery(); _record.Playback(query); return(ExecuteQuery(query, MonitorOptimizedQuery)); }
override public void Playback(QueryBuilderContext context) { context.SaveQuery(); _first.Playback(context); context.RestoreQuery(); _second.Playback(context); }
override public void Playback(QueryBuilderContext context) { _next.Playback(context); _action(context); }