Class WriteOneReadManyBulkDocumentStore
public sealed class WriteOneReadManyBulkDocumentStore : WriteOneReadManyDocumentStore, IBulkDocumentStore, IDocumentStore
- Inheritance
-
WriteOneReadManyBulkDocumentStore
- Implements
- Inherited Members
Constructors
WriteOneReadManyBulkDocumentStore(IBulkDocumentStore, IEnumerable<IBulkDocumentStore>)
public WriteOneReadManyBulkDocumentStore(IBulkDocumentStore readWriteBulkDocumentStore, IEnumerable<IBulkDocumentStore> readOnlyDocumentStores)
Parameters
readWriteBulkDocumentStoreIBulkDocumentStorereadOnlyDocumentStoresIEnumerable<IBulkDocumentStore>
Methods
GetBulkThumbnailData(CallbackEnvironment, int, int)
public Task<BulkThumbnailData> GetBulkThumbnailData(CallbackEnvironment environment, int maxWidth, int maxHeight)
Parameters
environmentCallbackEnvironmentmaxWidthintmaxHeightint
Returns
PutFileWithID(CallbackEnvironment, Stream, string, string, Guid, IProgress<long>?)
public Task PutFileWithID(CallbackEnvironment environment, Stream data, string originalFilename, string mimeType, Guid id, IProgress<long>? progress = null)
Parameters
environmentCallbackEnvironmentdataStreamoriginalFilenamestringmimeTypestringidGuidprogressIProgress<long>
Returns
PutImageWithID(CallbackEnvironment, Stream, string, string, int, int, Guid?, Guid, IProgress<long>?)
public Task PutImageWithID(CallbackEnvironment environment, Stream data, string originalFilename, string mimeType, int width, int height, Guid? thumbnailFor, Guid id, IProgress<long>? progress = null)
Parameters
environmentCallbackEnvironmentdataStreamoriginalFilenamestringmimeTypestringwidthintheightintthumbnailForGuid?idGuidprogressIProgress<long>