コード例 #1
0
ファイル: ManagedIndex.cs プロジェクト: AndyHitchman/Stash
        public ManagedIndex(AzureBackingStore backingStore, IRegisteredIndexer registeredIndexer)
        {
            this.backingStore = backingStore;
            this.registeredIndexer = registeredIndexer;

            indexCompiled = new EventWaitHandle(false, EventResetMode.ManualReset);
            tableName = safeTableName(registeredIndexer.IndexName);
        }
コード例 #2
0
ファイル: ManagedIndex.cs プロジェクト: AndyHitchman/Stash
        public ManagedIndex(BerkeleyBackingStore backingStore, IBerkeleyBackingStoreEnvironment environment, IRegisteredIndexer registeredIndexer)
        {
            this.backingStore = backingStore;
            this.environment = environment;
            this.registeredIndexer = registeredIndexer;

            indexCompiled = new EventWaitHandle(false, EventResetMode.ManualReset);
        }
コード例 #3
0
ファイル: IsIndexedQuery.cs プロジェクト: AndyHitchman/Stash
 public IsIndexedQuery(ManagedIndex managedIndex, IRegisteredIndexer indexer)
 {
     this.managedIndex = managedIndex;
     Indexer = indexer;
 }
コード例 #4
0
ファイル: StartsWithQuery.cs プロジェクト: AndyHitchman/Stash
 public StartsWithQuery(ManagedIndex managedIndex, IRegisteredIndexer indexer, string startsWith)
 {
     this.managedIndex = managedIndex;
     Indexer = indexer;
     Key = startsWith;
 }