public void SetIndexSpecification(Transaction txn, IndexSpecification index, UpdateContext uc) { this.cont_.setIndexSpecification(Transaction.ToInternal(txn), index.Internal, UpdateContext.ToInternal(uc)); }
public void AddIndex(Transaction txn, IndexSpecification.Entry entry, UpdateContext uc) { this.cont_.addIndex(Transaction.ToInternal(txn), entry.URI, entry.Name, entry.Index, UpdateContext.ToInternal(uc)); }
public Statistics LookupStatistics(Transaction txn, IndexSpecification.Entry entry, string parent_uri, string parent_name) { return this.LookupStatistics(txn, entry, parent_uri, parent_name, null); }
public Statistics LookupStatistics(Transaction txn, IndexSpecification.Entry entry, string parent_uri, string parent_name, Value value) { return Statistics.Create(this.cont_.lookupStatistics(Transaction.ToInternal(txn), entry.URI, entry.Name, parent_uri, parent_name, entry.Index, Value.ToInternal(value))); }
public Statistics LookupStatistics(Transaction txn, IndexSpecification.Entry entry) { return this.LookupStatistics(txn, entry, null); }
public Results LookupIndex(Transaction txn, QueryContext context, IndexSpecification.Entry entry, string parent_uri, string parent_name, Value value, DocumentConfig config) { return Results.Create(this.cont_.lookupIndex(Transaction.ToInternal(txn), QueryContext.ToInternal(context), entry.URI, entry.Name, parent_uri, parent_name, entry.Index, Value.ToInternal(value), config.Flags)); }
public Results LookupIndex(Transaction txn, QueryContext context, IndexSpecification.Entry entry, string parent_uri, string parent_name, Value value) { return this.LookupIndex(txn, context, entry, parent_uri, parent_name, value, new DocumentConfig()); }
public Results LookupIndex(Transaction txn, QueryContext context, IndexSpecification.Entry entry) { return this.LookupIndex(txn, context, entry, null, new DocumentConfig()); }