C# 클래스 Raven.Database.Indexing.SimpleIndex

상속: Index
파일 보기 프로젝트 열기: nhsevidence/ravendb 1 사용 예제들

공개 메소드들

메소드 설명
IndexDocuments ( AbstractViewGenerator viewGenerator, IEnumerable documents, WorkContext context, IStorageActionsAccessor actions, System.DateTime minimumTimestamp ) : void
Remove ( string keys, WorkContext context ) : void
SimpleIndex ( Lucene.Net.Store.Directory directory, string name, Raven.Database.Indexing.IndexDefinition indexDefinition, AbstractViewGenerator viewGenerator ) : System

비공개 메소드들

메소드 설명
ExtractIndexDataFromDocument ( AnonymousObjectToLuceneDocumentConverter anonymousObjectToLuceneDocumentConverter, Raven.Database.Linq.DynamicJsonObject dynamicJsonObject ) : IndexingResult
ExtractIndexDataFromDocument ( AnonymousObjectToLuceneDocumentConverter anonymousObjectToLuceneDocumentConverter, PropertyDescriptorCollection properties, object doc ) : IndexingResult

메소드 상세

IndexDocuments() 공개 메소드

public IndexDocuments ( AbstractViewGenerator viewGenerator, IEnumerable documents, WorkContext context, IStorageActionsAccessor actions, System.DateTime minimumTimestamp ) : void
viewGenerator Raven.Database.Linq.AbstractViewGenerator
documents IEnumerable
context WorkContext
actions IStorageActionsAccessor
minimumTimestamp System.DateTime
리턴 void

Remove() 공개 메소드

public Remove ( string keys, WorkContext context ) : void
keys string
context WorkContext
리턴 void

SimpleIndex() 공개 메소드

public SimpleIndex ( Lucene.Net.Store.Directory directory, string name, Raven.Database.Indexing.IndexDefinition indexDefinition, AbstractViewGenerator viewGenerator ) : System
directory Lucene.Net.Store.Directory
name string
indexDefinition Raven.Database.Indexing.IndexDefinition
viewGenerator Raven.Database.Linq.AbstractViewGenerator
리턴 System