Table of Contents

Interface IBulkDocumentStore

Namespace
The.Documents
Assembly
Instagile.dll

Bulk document operations are not distributed-client-safe and should only be used for bulk data operations (migration, reporting, etc)

public interface IBulkDocumentStore : IDocumentStore
Inherited Members

Methods

GetBulkThumbnailData(CallbackEnvironment, int, int)

Task<BulkThumbnailData> GetBulkThumbnailData(CallbackEnvironment environment, int maxWidth, int maxHeight)

Parameters

environment CallbackEnvironment
maxWidth int
maxHeight int

Returns

Task<BulkThumbnailData>

PutFileWithID(CallbackEnvironment, Stream, string, string, Guid, IProgress<long>?)

Task PutFileWithID(CallbackEnvironment environment, Stream data, string originalFilename, string mimeType, Guid id, IProgress<long>? progress = null)

Parameters

environment CallbackEnvironment
data Stream
originalFilename string
mimeType string
id Guid
progress IProgress<long>

Returns

Task

PutImageWithID(CallbackEnvironment, Stream, string, string, int, int, Guid?, Guid, IProgress<long>?)

Task PutImageWithID(CallbackEnvironment environment, Stream data, string originalFilename, string mimeType, int width, int height, Guid? thumbnailFor, Guid id, IProgress<long>? progress = null)

Parameters

environment CallbackEnvironment
data Stream
originalFilename string
mimeType string
width int
height int
thumbnailFor Guid?
id Guid
progress IProgress<long>

Returns

Task