Show / Hide Table of Contents

Class BlockBlobOpenWriteOptions

Optional parameters for Page Blob Open Write.

Inheritance
System.Object
BlockBlobOpenWriteOptions
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.Storage.Blobs.dll
Syntax
public class BlockBlobOpenWriteOptions

Constructors

BlockBlobOpenWriteOptions()

Declaration
public BlockBlobOpenWriteOptions ();

Properties

BufferSize

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

Declaration
public Nullable<long> BufferSize { get; set; }
Property Value
System.Nullable<System.Int64>

HttpHeaders

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

Declaration
public Azure.Storage.Blobs.Models.BlobHttpHeaders HttpHeaders { get; set; }
Property Value
BlobHttpHeaders

Metadata

Optional custom metadata to set for this block blob.

Declaration
public System.Collections.Generic.IDictionary<string,string> Metadata { get; set; }
Property Value
System.Collections.Generic.IDictionary<System.String,System.String>

OpenConditions

Access conditions used to open the write stream.

Declaration
public Azure.Storage.Blobs.Models.BlobRequestConditions OpenConditions { get; set; }
Property Value
BlobRequestConditions

ProgressHandler

Optional System.IProgress to provide progress updates about data transfers.

Declaration
public IProgress<long> ProgressHandler { get; set; }
Property Value
System.IProgress<System.Int64>

Tags

Options tags to set for this block blob.

Declaration
public System.Collections.Generic.IDictionary<string,string> Tags { get; set; }
Property Value
System.Collections.Generic.IDictionary<System.String,System.String>

TransferValidation

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

Declaration
public Azure.Storage.UploadTransferValidationOptions TransferValidation { get; set; }
Property Value
Azure.Storage.UploadTransferValidationOptions

Back to top Azure SDK for .NET