public virtual void Sort(IQueryComparator cmp) { lock (Lock()) { _delegate.Sort(cmp); } }
private void AssertIdOrder(IQueryComparator comparator, int[] ids) { IQuery query = NewItemQuery(); AssertIdOrder(query, comparator, ids); }
public virtual IQuery SortBy(IQueryComparator comparator) { // FIXME throw new NotSupportedException(); }
public override void Sort(IQueryComparator cmp) { _delegate = _delegate.SupportSort(); _delegate.Sort(cmp); }
public IObjectSet Query(Transaction trans, Predicate predicate, IQueryComparator comparator) { lock (_lock) { return GetNativeQueryHandler().Execute(Query(trans), predicate, comparator); } }
public override void Sort(IQueryComparator cmp) { Algorithms4.Sort(new _ISortable4_74(this, cmp)); }
/// <exception cref="Db4objects.Db4o.Ext.Db4oIOException"></exception> /// <exception cref="Db4objects.Db4o.Ext.DatabaseClosedException"></exception> public virtual IObjectSet Query(Predicate predicate, IQueryComparator comparator) { throw new NotImplementedException(); }
public virtual void Sort(IQueryComparator cmp) { throw new NotImplementedException(); }
public void Sort(IQueryComparator cmp) { _delegate.Sort(cmp); }
public virtual void Sort(IQueryComparator cmp) { throw new NotSupportedException(); }
public virtual IQuery SortBy(IQueryComparator comparator) { _comparator = comparator; return(_this); }
public IQuery SortBy(IQueryComparator comparator) { throw new System.NotImplementedException(); }
public _ISortable4_74(IdListQueryResult _enclosing, IQueryComparator cmp) { this._enclosing = _enclosing; this.cmp = cmp; }
/// <exception cref="Db4objects.Db4o.Ext.Db4oIOException"></exception> /// <exception cref="Db4objects.Db4o.Ext.DatabaseClosedException"></exception> public virtual IObjectSet Query(Predicate predicate, IQueryComparator comparator) { lock (Lock()) { CheckClosed(); return _server.Query(_transaction, predicate, comparator); } }
private void AssertIdOrder(IQuery query, IQueryComparator comparator, int[] ids) { query.SortBy(comparator); IObjectSet result = query.Execute(); AssertIdOrder(result, ids); }
public sealed override IObjectSet Query(Predicate predicate, IQueryComparator comparator ) { return(Query(null, predicate, comparator)); }
private IList <Extent> ExecuteNativeQuery <Extent>(Transaction trans, Predicate <Extent> match, IQueryComparator comparator) { if (null == match) { throw new ArgumentNullException("match"); } lock (Lock()) { IQuery query = Query(CheckTransaction(trans)); return((IList <Extent>)((QQuery)query).TriggeringQueryEvents(Closures4.ForDelegate( delegate() { return GetNativeQueryHandler().Execute(query, match, comparator); }))); } }
public virtual IQuery SortBy(IQueryComparator comparator) { _comparator = comparator; return _this; }
public abstract IObjectSet Query(Predicate arg1, IQueryComparator arg2);
public override sealed IObjectSet Query(Predicate predicate, IQueryComparator comparator ) { return Query(null, predicate, comparator); }
private IQuery QueryForExtent <Extent>(IQuery query, IQueryComparator comparator) { query.Constrain(typeof(Extent)); query.SortBy(comparator); return(query); }