C# Class Stash.BerkeleyDB.BerkeleyQueries.StartsWithQuery

Inheritance: IBerkeleyIndexQuery, IStartsWithQuery
Mostra file Open project: AndyHitchman/Stash

Public Methods

Method Description
EstimatedQueryCost ( BerkeleyDB.Transaction transaction ) : double
Execute ( BerkeleyDB.Transaction transaction ) : IEnumerable
ExecuteInsideIntersect ( BerkeleyDB.Transaction transaction, IEnumerable joinConstraint ) : IEnumerable
StartsWithQuery ( ManagedIndex managedIndex, IRegisteredIndexer indexer, string startsWith ) : System.Collections.Generic

Method Details

EstimatedQueryCost() public method

public EstimatedQueryCost ( BerkeleyDB.Transaction transaction ) : double
transaction BerkeleyDB.Transaction
return double

Execute() public method

public Execute ( BerkeleyDB.Transaction transaction ) : IEnumerable
transaction BerkeleyDB.Transaction
return IEnumerable

ExecuteInsideIntersect() public method

public ExecuteInsideIntersect ( BerkeleyDB.Transaction transaction, IEnumerable joinConstraint ) : IEnumerable
transaction BerkeleyDB.Transaction
joinConstraint IEnumerable
return IEnumerable

StartsWithQuery() public method

public StartsWithQuery ( ManagedIndex managedIndex, IRegisteredIndexer indexer, string startsWith ) : System.Collections.Generic
managedIndex ManagedIndex
indexer IRegisteredIndexer
startsWith string
return System.Collections.Generic