Show / Hide Table of Contents

Class PageBlobUploadPagesFromUriOptions

Optional parameters for UploadPagesFromUri(Uri, HttpRange, HttpRange, PageBlobUploadPagesFromUriOptions, CancellationToken).

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

Constructors

PageBlobUploadPagesFromUriOptions()

Declaration
public PageBlobUploadPagesFromUriOptions ();

Properties

DestinationConditions

Optional AppendBlobRequestConditions to add conditions on the copying of data to this page blob.

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

SourceAuthentication

Optional. Source authentication used to access the source blob.

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

SourceConditions

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

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

SourceContentHash

Optional MD5 hash of the page block content from the sourceUri. This hash is used to verify the integrity of the block during transport of the data from the Uri. When this hash is specified, the storage service compares the hash of the content that has arrived from the sourceUri with this value. Note that this md5 hash is not stored with the blob. If the two hashes do not match, the operation will fail with a Azure.RequestFailedException.

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

Back to top Azure SDK for .NET