Show / Hide Table of Contents

Class GetPageRangesDiffOptions

Optional parameters for PageRangeClient.GetPageRangesDiff().

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

Constructors

GetPageRangesDiffOptions()

Declaration
public GetPageRangesDiffOptions ();

Properties

Conditions

Optional PageBlobRequestConditions to add conditions on getting page ranges for the this blob.

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

PreviousSnapshot

Specifies that the response will contain only pages that were changed between target blob and previous snapshot. Changed pages include both updated and cleared pages. The target blob may be a snapshot, as long as the snapshot specified by PreviousSnapshot is the older of the two. For more information on working with blob snapshots, Create a snapshot of a blob.

Declaration
public string PreviousSnapshot { get; set; }
Property Value
System.String

Range

Optionally specifies the range of bytes over which to list ranges, inclusively. If omitted, then all ranges for the blob are returned.

Declaration
public Nullable<Azure.HttpRange> Range { get; set; }
Property Value
System.Nullable<Azure.HttpRange>

Snapshot

Optionally specifies the blob snapshot to retrieve page ranges information from. For more information on working with blob snapshots, Create a snapshot of a blob.

Declaration
public string Snapshot { get; set; }
Property Value
System.String

Back to top Azure SDK for .NET