C# 클래스 Raven.Database.Impl.DatabaseBulkOperations

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

공개 메소드들

메소드 설명
DatabaseBulkOperations ( DocumentDatabase database, Raven.Abstractions.Data.TransactionInformation transactionInformation ) : System
DeleteByIndex ( string indexName, IndexQuery queryToDelete, bool allowStale ) : RavenJArray
UpdateByIndex ( string indexName, IndexQuery queryToUpdate, Raven.Abstractions.Data.PatchRequest patchRequests, bool allowStale ) : RavenJArray

비공개 메소드들

메소드 설명
PerformBulkOperation ( string index, IndexQuery indexQuery, bool allowStale, Func batchOperation ) : RavenJArray

메소드 상세

DatabaseBulkOperations() 공개 메소드

public DatabaseBulkOperations ( DocumentDatabase database, Raven.Abstractions.Data.TransactionInformation transactionInformation ) : System
database DocumentDatabase
transactionInformation Raven.Abstractions.Data.TransactionInformation
리턴 System

DeleteByIndex() 공개 메소드

public DeleteByIndex ( string indexName, IndexQuery queryToDelete, bool allowStale ) : RavenJArray
indexName string
queryToDelete Raven.Abstractions.Data.IndexQuery
allowStale bool
리턴 RavenJArray

UpdateByIndex() 공개 메소드

public UpdateByIndex ( string indexName, IndexQuery queryToUpdate, Raven.Abstractions.Data.PatchRequest patchRequests, bool allowStale ) : RavenJArray
indexName string
queryToUpdate Raven.Abstractions.Data.IndexQuery
patchRequests Raven.Abstractions.Data.PatchRequest
allowStale bool
리턴 RavenJArray