次の方法で共有


PageBlobClient.UpdateSequenceNumber メソッド

定義

この操作により UpdateSequenceNumber(SequenceNumberAction, Nullable<Int64>, PageBlobRequestConditions, CancellationToken) 、このページ BLOB のシーケンス番号 actionsequenceNumber が変更されます。

詳細については、「 BLOB のプロパティを設定します

public virtual Azure.Response<Azure.Storage.Blobs.Models.PageBlobInfo> UpdateSequenceNumber (Azure.Storage.Blobs.Models.SequenceNumberAction action, long? sequenceNumber = default, Azure.Storage.Blobs.Models.PageBlobRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateSequenceNumber : Azure.Storage.Blobs.Models.SequenceNumberAction * Nullable<int64> * Azure.Storage.Blobs.Models.PageBlobRequestConditions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.PageBlobInfo>
override this.UpdateSequenceNumber : Azure.Storage.Blobs.Models.SequenceNumberAction * Nullable<int64> * Azure.Storage.Blobs.Models.PageBlobRequestConditions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.PageBlobInfo>
Public Overridable Function UpdateSequenceNumber (action As SequenceNumberAction, Optional sequenceNumber As Nullable(Of Long) = Nothing, Optional conditions As PageBlobRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of PageBlobInfo)

パラメーター

action
SequenceNumberAction

サービスが BLOB のシーケンス番号を変更する方法を指定します。 Max は、要求に含まれる値と BLOB に現在格納されている値の大きい方にシーケンス番号を設定します。 Update は、シーケンス番号を 値に sequenceNumber 設定します。 Increment シーケンス番号の値を 1 ずつインクリメントします。 を指定するIncrement場合は、 がスローRequestFailedExceptionされるため、 sequenceNumber を含めないでください。

sequenceNumber
Nullable<Int64>

Max または Updateの場合actionは、選択した更新されたシーケンス番号。 が の場合actionIncrement、値を指定しないでください。 シーケンス番号は、要求を追跡し、 を使用して PageBlobRequestConditionsコンカレンシーの問題を管理するために使用できるユーザー制御プロパティです。

conditions
PageBlobRequestConditions

このページ BLOB のシーケンス番号を更新する条件を追加する場合は省略可能 PageBlobRequestConditions です。

cancellationToken
CancellationToken

操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。

戻り値

Response<T>更新されたページ BLOB を記述する 。

注釈

RequestFailedExceptionエラーが発生すると、 がスローされます。

適用対象