BlobBatch クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
を BlobBatch 使用すると、 を使用して SubmitBatch(BlobBatch, Boolean, CancellationToken)、1 つの要求で複数の Azure Storage 操作をバッチ処理できます。
詳細については、「 BLOB バッチ。
public class BlobBatch : IDisposable
type BlobBatch = class
interface IDisposable
Public Class BlobBatch
Implements IDisposable
- 継承
-
BlobBatch
- 実装
コンストラクター
BlobBatch() |
モック作成用の の BlobBatch 新しいインスタンスを作成します。 |
BlobBatch(BlobBatchClient) |
BlobBatch クラスの新しいインスタンスを作成します。 |
プロパティ
RequestCount |
バッチ内の保留中の要求の数。 |
メソッド
DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions) |
DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions) 操作は、指定した BLOB またはスナップショットを削除対象としてマークします。 後でガベージ コレクション中に BLOB が削除され、数分かかる場合があります。 BLOB を削除するには、そのスナップショットをすべて削除する必要があります。 を使用して IncludeSnapshots、両方を同時に削除できます。 詳細については、「 BLOB の削除」を参照してください。 |
DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions) |
DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions) 操作は、指定した BLOB またはスナップショットを削除対象としてマークします。 後でガベージ コレクション中に BLOB が削除され、数分かかる場合があります。 BLOB を削除するには、そのスナップショットをすべて削除する必要があります。 を使用して IncludeSnapshots、両方を同時に削除できます。 詳細については、「 BLOB の削除」を参照してください。 |
Dispose() |
バッチ内のすべてのメッセージを破棄します。 |
SetBlobAccessTier(String, String, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions) |
この操作により SetBlobAccessTier(String, String, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions) 、BLOB の層が設定されます。 この操作は、BLOB ストレージまたは汎用 v2 アカウント内のブロック BLOB で許可されます。 ブロック BLOB の層によって、ホット/クール/アーカイブ ストレージの種類が決まります。 この操作では、BLOB の ETag は更新されません。 ブロック BLOB レベルの階層化の詳細については、次を参照してください。 BLOB ストレージ層。 |
SetBlobAccessTier(Uri, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions) |
この操作により SetBlobAccessTier(Uri, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions) 、BLOB の層が設定されます。 この操作は、BLOB ストレージまたは汎用 v2 アカウント内のブロック BLOB で許可されます。 ブロック BLOB の層によって、ホット/クール/アーカイブ ストレージの種類が決まります。 この操作では、BLOB の ETag は更新されません。 ブロック BLOB レベルの階層化の詳細については、 BLOB ストレージ層。 |
適用対象
Azure SDK for .NET