Show / Hide Table of Contents

Class BlobSyncUploadFromUriOptions

Optional parameters for SyncUploadFromUri(Uri, Boolean, CancellationToken).

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

Constructors

BlobSyncUploadFromUriOptions()

Declaration
public BlobSyncUploadFromUriOptions ();

Properties

AccessTier

Optional AccessTier to set on the Block Blob.

Declaration
public Nullable<Azure.Storage.Blobs.Models.AccessTier> AccessTier { get; set; }
Property Value
System.Nullable<AccessTier>

ContentHash

Optional. An MD5 hash of the content. This hash is used to verify the integrity of the content during transport. When this header is specified, the storage service compares the hash of the content that has arrived with this header value. Note that this MD5 hash is not stored with the blob.If the two hashes do not match, the operation will fail.

Declaration
public byte[] ContentHash { get; set; }
Property Value
System.Byte[]

CopySourceBlobProperties

The copy source blob properties behavior. If true, the properties of the source blob will be copied to the new blob. Default is true.

Declaration
public Nullable<bool> CopySourceBlobProperties { get; set; }
Property Value
System.Nullable<System.Boolean>

CopySourceTagsMode

Optional. Indicates if the source blob's tags should be copied to the destination blob, or replaced on the destination blob with the tags specified by Tags. Default is to replace.

Declaration
public Nullable<Azure.Storage.Blobs.Models.BlobCopySourceTagsMode> CopySourceTagsMode { get; set; }
Property Value
System.Nullable<BlobCopySourceTagsMode>

DestinationConditions

Optional BlobRequestConditions to add conditions on the copyig of data to this Block Blob.

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

HttpHeaders

Optional standard HTTP header properties that can be set for the new append blob.

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

Metadata

Optional custom metadata to set for this append blob.

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

SourceAuthentication

Optional. Source authentication used to access the source blob.

Declaration
public Azure.HttpAuthorization SourceAuthentication { get; set; }
Property Value
Azure.HttpAuthorization

SourceConditions

Optional BlobRequestConditions to add conditions on the copying of data from this source blob.

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

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>

Back to top Azure SDK for .NET