PageBlobClient.UpdateSequenceNumber メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この操作により UpdateSequenceNumber(SequenceNumberAction, Nullable<Int64>, PageBlobRequestConditions, CancellationToken) 、このページ BLOB のシーケンス番号 action
と sequenceNumber
が変更されます。
詳細については、「 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
を含めないでください。
が Max または Updateの場合action
は、選択した更新されたシーケンス番号。 が の場合action
Increment、値を指定しないでください。 シーケンス番号は、要求を追跡し、 を使用して PageBlobRequestConditionsコンカレンシーの問題を管理するために使用できるユーザー制御プロパティです。
- conditions
- PageBlobRequestConditions
このページ BLOB のシーケンス番号を更新する条件を追加する場合は省略可能 PageBlobRequestConditions です。
- cancellationToken
- CancellationToken
操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response<T>更新されたページ BLOB を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
Azure SDK for .NET