C# 클래스 Raven.Database.DatabaseBulkOperations

파일 보기 프로젝트 열기: markrendle/ravendb

공개 메소드들

메소드 설명
DatabaseBulkOperations ( DocumentDatabase database, Raven.Database.TransactionInformation transactionInformation ) : System
DeleteByIndex ( string indexName, IndexQuery queryToDelete, bool allowStale ) : Newtonsoft.Json.Linq.JArray
UpdateByIndex ( string indexName, IndexQuery queryToUpdate, Raven.Database.Json.PatchRequest patchRequests, bool allowStale ) : Newtonsoft.Json.Linq.JArray

비공개 메소드들

메소드 설명
PerformBulkOperation ( string index, IndexQuery indexQuery, bool allowStale, Func batchOperation ) : Newtonsoft.Json.Linq.JArray

메소드 상세

DatabaseBulkOperations() 공개 메소드

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

DeleteByIndex() 공개 메소드

public DeleteByIndex ( string indexName, IndexQuery queryToDelete, bool allowStale ) : Newtonsoft.Json.Linq.JArray
indexName string
queryToDelete Raven.Database.Data.IndexQuery
allowStale bool
리턴 Newtonsoft.Json.Linq.JArray

UpdateByIndex() 공개 메소드

public UpdateByIndex ( string indexName, IndexQuery queryToUpdate, Raven.Database.Json.PatchRequest patchRequests, bool allowStale ) : Newtonsoft.Json.Linq.JArray
indexName string
queryToUpdate Raven.Database.Data.IndexQuery
patchRequests Raven.Database.Json.PatchRequest
allowStale bool
리턴 Newtonsoft.Json.Linq.JArray