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>
|