<PackageReference Include="Azure.Storage.Blobs" Version="12.28.0" />

Azure.Storage.Blobs.Models.BlobOpenReadOptions

public class BlobOpenReadOptions
Optional parameters for OpenReadAsync
public int? BufferSize { get; set; }

The buffer size (in bytes) to use when the stream downloads parts of the blob. Defaults to 4 MB.

public BlobRequestConditions Conditions { get; set; }

Optional BlobRequestConditions to add conditions on the download of the blob.

public long Position { get; set; }

The position within the blob to begin the stream. Defaults to the beginning of the blob.

public DownloadTransferValidationOptions TransferValidation { get; set; }

Optional override settings for this client's TransferValidation settings. This operation does not allow AutoValidateChecksum to be set false.

public BlobOpenReadOptions(bool allowModifications)

Constructor.