Microsoft.Azure.Storage.Blob 名前空間

クラス

BatchOperation

バッチ処理された要求を構築するための基本的な構造を定義します。 特定の操作は、特定の実装でサポートされています。

BlobAccountExtensions
BlobBatchException

この例外の種類は、バッチの uber 要求が成功したが、1 つ以上のサブ要求が失敗した場合にスローされます。

BlobBatchSubOperationError

1 つのサブ応答で失敗した応答を表します。

BlobBatchSubOperationResponse

1 つのサブ操作に対する応答を表します。

BlobContainerEncryptionScopeOptions

コンテナーの作成時に使用する暗号化スコープ オプション。

BlobContainerPermissions

コンテナーのアクセス許可を表します。

BlobContainerProperties

コンテナーのシステム プロパティを表します。

BlobContinuationToken

一覧作成操作の継続トークンを表します。

BlobCustomerProvidedKey

クライアント指定のキー暗号化で使用される暗号化キーの不変ラッパー。

BlobDeleteBatchOperation

単一のバッチ要求として実行される SetTier サブ操作のセットを定義します。

BlobEncryptionPolicy

Azure BLOB のエンベロープ暗号化/暗号化解除を実行するための暗号化ポリシーを表します。

BlobProperties

BLOB のシステム プロパティを表します。

BlobRequestOptions

BLOB サービスに対する要求で指定できるタイムアウトと再試行ポリシーの一連のオプションを表します。

BlobResultSegment

IListBlobItem の結果のセグメントを表し、改ページのシナリオのための継続情報を含みます。

BlobSetTierBatchOperation

単一のバッチ要求として実行される SetTier サブ操作のセットを定義します。

CloudAppendBlob

追加 BLOB を表します。これは、データのブロックが常に BLOB の末尾にコミットされる BLOB の種類です。

CloudBlob

Azure BLOB を表します。 BLOB には、ドキュメントやメディア ファイルなどのテキストまたはバイナリ データが格納されます。

CloudBlobClient

Microsoft Azure Blob Storage のクライアント側の論理表現を提供します。

CloudBlobContainer

Microsoft Azure BLOB サービス内のコンテナーを表します。

CloudBlobDirectory

区切り記号で指定される BLOB の仮想ディレクトリを表します。

CloudBlobStream

BLOB に書き込むためのストリームを表します。

CloudBlockBlob

一連のブロックとしてアップロードされる BLOB を表します。

CloudPageBlob

Microsoft Azure ページ BLOB を表します。

ContainerResultSegment

CloudBlobContainer の結果のセグメントを表し、継続と改ページの情報を含みます。

CopyState

コピー操作の属性を表します。

ListBlockItem

BLOB のブロック一覧から取得されるブロックを表します。

PageDiffRange

ページ BLOB 内のページの範囲を表します。

PageRange

ページ BLOB 内のページの範囲を表します。

SharedAccessBlobHeaders

SAS を使用してアクセスされた BLOB と共に返される省略可能なヘッダーを表します。

SharedAccessBlobPolicies

コンテナーに対して定義されている共有アクセス ポリシーのコレクションを表します。

SharedAccessBlobPolicy

共有アクセス署名の開始時刻、有効期限、アクセス許可を指定する共有アクセス ポリシーを表します。

インターフェイス

ICloudBlob

Microsoft Azure BLOB の種類に必要なインターフェイス。 CloudBlockBlob クラスおよび CloudPageBlob クラスに ICloudBlob インターフェイスが実装されています。

IListBlobItem

BLOB の一覧作成操作から返される項目を表します。

列挙型

BlobContainerPublicAccessType

コンテナーで許可されているパブリック アクセスのレベルを指定します。

BlobListingDetails

一連の BLOB の一覧を作成するときに含める項目を指定します。

BlobType

BLOB の種類です。

BlockListingFilter

リストの対象として、コミット後のブロックのみ、コミット前のブロックのみ、すべてのブロックのいずれかを指定します。

BlockSearchMode

指定されたブロックを見つけるために検索するブロック一覧を示します。

ContainerListingDetails

このストレージ アカウントのコンテナーの一覧を作成するときに含める詳細を指定します。

CopyStatus

BLOB コピー操作のステータスを表します。

DeleteSnapshotsOption

削除操作を指定する一連のオプションです。

LeaseAction

リースに対して実行できる操作を記述します。

LeaseDuration

リソースのリース期間です。

LeaseState

リソースのリース状態です。

LeaseStatus

リソースのリースの状態です。

PremiumPageBlobTier

ページ BLOB の層。 PremiumPageBlobTier ごとの対応する IOPS と throughtput に関する詳細な情報を確認 https://docs.microsoft.com/en-us/azure/storage/storage-premium-storage#scalability-and-performance-targets してください。

RehydratePriority

アーカイブされた BLOB のリハイドレートに使用する優先度。

RehydrationStatus

現在アーカイブされている BLOB のリハイドレートの状態。

SequenceNumberAction

ページ BLOB のシーケンス番号に対して実行できるアクションを記述します。

SharedAccessBlobPermissions

共有アクセス ポリシーの有効な一連の権限を指定します。

StandardBlobTier

Standard ストレージ アカウント上のブロック BLOB の層。