public ManagedIndex(AzureBackingStore backingStore, IRegisteredIndexer registeredIndexer) { this.backingStore = backingStore; this.registeredIndexer = registeredIndexer; indexCompiled = new EventWaitHandle(false, EventResetMode.ManualReset); tableName = safeTableName(registeredIndexer.IndexName); }
public ManagedIndex(BerkeleyBackingStore backingStore, IBerkeleyBackingStoreEnvironment environment, IRegisteredIndexer registeredIndexer) { this.backingStore = backingStore; this.environment = environment; this.registeredIndexer = registeredIndexer; indexCompiled = new EventWaitHandle(false, EventResetMode.ManualReset); }
public IsIndexedQuery(ManagedIndex managedIndex, IRegisteredIndexer indexer) { this.managedIndex = managedIndex; Indexer = indexer; }
public StartsWithQuery(ManagedIndex managedIndex, IRegisteredIndexer indexer, string startsWith) { this.managedIndex = managedIndex; Indexer = indexer; Key = startsWith; }