azure-storage-files-shares
Public Attributes | List of all members
Azure::Storage::Files::Shares::DownloadFileToOptions Struct Referencefinal

Optional parameters for Azure::Storage::Files::Shares::ShareFileClient::DownloadTo.

#include <share_options.hpp>

Public Attributes

Azure::Nullable< Core::Http::HttpRange > Range
 
struct {
   int64_t   InitialChunkSize = 256 * 1024 * 1024
 
   int64_t   ChunkSize = 4 * 1024 * 1024
 
   int32_t   Concurrency = 5
 
TransferOptions
 Options for parallel transfer.
 

Member Data Documentation

◆ ChunkSize

int64_t Azure::Storage::Files::Shares::DownloadFileToOptions::ChunkSize = 4 * 1024 * 1024

The maximum number of bytes in a single request.

◆ Concurrency

int32_t Azure::Storage::Files::Shares::DownloadFileToOptions::Concurrency = 5

The maximum number of threads that may be used in a parallel transfer.

◆ InitialChunkSize

int64_t Azure::Storage::Files::Shares::DownloadFileToOptions::InitialChunkSize = 256 * 1024 * 1024

The size of the first range request in bytes. Files smaller than this limit will be downloaded in a single request. Files larger than this limit will continue being downloaded in chunks of size ChunkSize.

◆ Range

Azure::Nullable<Core::Http::HttpRange> Azure::Storage::Files::Shares::DownloadFileToOptions::Range

Downloads only the bytes of the file from this range.


The documentation for this struct was generated from the following file: