C# Класс Raven.Database.Impl.DatabaseBulkOperations

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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