CloudBlobDirectory クラス

定義

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

public class CloudBlobDirectory : Microsoft.Azure.Storage.Blob.IListBlobItem
type CloudBlobDirectory = class
    interface IListBlobItem
Public Class CloudBlobDirectory
Implements IListBlobItem
継承
CloudBlobDirectory
実装

注釈

CloudBlobContainer オブジェクトとしてカプセル化されるコンテナーであり、ディレクトリを保持します。ディレクトリはブロック BLOB とページ BLOB を保持します。 ディレクトリはサブディレクトリも保持できます。

コンストラクター

CloudBlobDirectory()

モック単体テスト用のパブリック コンストラクター。

プロパティ

Container

仮想ディレクトリのコンテナーを取得します。

Parent

仮想ディレクトリの親ディレクトリを取得します。

Prefix

プレフィックスを取得します。

ServiceClient

仮想ディレクトリの BLOB Service クライアントを取得します。

StorageUri

プライマリとセカンダリの両方の場所の BLOB ディレクトリの URI を取得します。

Uri

プライマリの場所の仮想ディレクトリを示す URI を取得します。

メソッド

BeginListBlobsSegmented(BlobContinuationToken, AsyncCallback, Object)

仮想ディレクトリ内の BLOB 項目のコレクションを含む結果セグメントを返す非同期操作を開始します。

BeginListBlobsSegmented(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, AsyncCallback, Object)

仮想ディレクトリ内の BLOB 項目のコレクションを含む結果セグメントを返す非同期操作を開始します。

EndListBlobsSegmented(IAsyncResult)

仮想ディレクトリ内の BLOB 項目のコレクションを含む結果セグメントを返す非同期操作を終了します。

GetAppendBlobReference(String)

この仮想ディレクトリ内の追加 BLOB への参照を取得します。

GetAppendBlobReference(String, Nullable<DateTimeOffset>)

この仮想ディレクトリ内の追加 BLOB への参照を取得します。

GetBlobReference(String)

この仮想ディレクトリ内の BLOB への参照を取得します。

GetBlobReference(String, Nullable<DateTimeOffset>)

この仮想ディレクトリ内の BLOB への参照を取得します。

GetBlockBlobReference(String)

この仮想ディレクトリ内のブロック BLOB への参照を取得します。

GetBlockBlobReference(String, Nullable<DateTimeOffset>)

この仮想ディレクトリ内のブロック BLOB への参照を取得します。

GetDirectoryReference(String)

この仮想ディレクトリ内の仮想サブディレクトリを返します。

GetPageBlobReference(String)

この仮想ディレクトリ内のページ BLOB への参照を取得します。

GetPageBlobReference(String, Nullable<DateTimeOffset>)

この仮想ディレクトリ内のページ BLOB への参照を返します。

ListBlobs(Boolean, BlobListingDetails, BlobRequestOptions, OperationContext)

遅延取得される仮想ディレクトリ内の BLOB の列挙可能なコレクションを返します。

ListBlobsSegmented(BlobContinuationToken)

仮想ディレクトリ内の BLOB 項目のコレクションを含む結果セグメントを返します。

ListBlobsSegmented(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext)

仮想ディレクトリ内の BLOB 項目のコレクションを含む結果セグメントを返します。

ListBlobsSegmentedAsync(BlobContinuationToken)

仮想ディレクトリ内の BLOB 項目のコレクションを含む結果セグメントを返す非同期操作を開始します。

ListBlobsSegmentedAsync(BlobContinuationToken, CancellationToken)

仮想ディレクトリ内の BLOB 項目のコレクションを含む結果セグメントを返す非同期操作を開始します。

ListBlobsSegmentedAsync(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext)

仮想ディレクトリ内の BLOB 項目のコレクションを含む結果セグメントを返す非同期操作を開始します。

ListBlobsSegmentedAsync(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken)

仮想ディレクトリ内の BLOB 項目のコレクションを含む結果セグメントを返す非同期操作を開始します。

適用対象