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

BlobOpenWriteOptions

public class BlobOpenWriteOptions
Optional parameters for Page Blob Open Write.
public long? BufferSize { get; set; }

The size of the buffer to use. Default is 4 MB, max is 4000 MB. See BlockBlobMaxStageBlockLongBytes.

public BlobHttpHeaders HttpHeaders { get; set; }

Optional standard HTTP header properties that can be set for this block blob.

public IDictionary<string, string> Metadata { get; set; }

Optional custom metadata to set for this block blob.

Access conditions used to open the write stream.

public IProgress<long> ProgressHandler { get; set; }

Optional IProgress<T> to provide progress updates about data transfers.

public IDictionary<string, string> Tags { get; set; }

Options tags to set for this block blob.

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