CloudBlobClient クラス

定義

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

public class CloudBlobClient
type CloudBlobClient = class
Public Class CloudBlobClient
継承
CloudBlobClient

コンストラクター

CloudBlobClient(StorageUri, StorageCredentials, DelegatingHandler)

指定された BLOB Service のエンドポイントとアカウントの資格情報を使用して、CloudBlobClient の新しいインスタンスを初期化します。

CloudBlobClient(Uri, DelegatingHandler)

指定された BLOB サービスのエンドポイントと匿名の資格情報を使用して、CloudBlobClient の新しいインスタンスを初期化します。

CloudBlobClient(Uri, StorageCredentials, DelegatingHandler)

指定された BLOB Service のエンドポイントとアカウントの資格情報を使用して、CloudBlobClient の新しいインスタンスを初期化します。

プロパティ

AuthenticationScheme

HTTP 要求の署名に使用する認証スキームを取得または設定します。

BaseUri

プライマリの場所の BLOB Service クライアントのベース URI を取得します。

BufferManager

BLOB サービス クライアントに対する操作で使用するバッファー プールを指定し、IBufferManager インターフェイスを実装するバッファー マネージャーを取得または設定します。

Credentials

BLOB サービス クライアントの作成に使用するアカウントの資格情報を取得します。

DefaultDelimiter

BLOB の仮想ディレクトリ構造を作成するために使用できる既定の区切り記号を取得または設定します。

DefaultRequestOptions

BLOB サービス クライアントを介して行われる要求の既定の要求オプションを取得または設定します。

RetryPolicy
古い.

BLOB Service クライアントを介して行われる要求の既定の再試行ポリシーを取得または設定します。

StorageUri

プライマリとセカンダリの両方の場所の BLOB サービスのエンドポイントを取得します。

メソッド

BeginGetAccountProperties(AsyncCallback, Object)

BLOB サービスのアカウント プロパティを取得するための非同期操作を開始します。

BeginGetAccountProperties(BlobRequestOptions, OperationContext, AsyncCallback, Object)

BLOB サービスのアカウント プロパティを取得するための非同期操作を開始します。

BeginGetBlobReferenceFromServer(StorageUri, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

BLOB への参照を取得するための非同期操作を開始します。

BeginGetBlobReferenceFromServer(Uri, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

BLOB への参照を取得するための非同期操作を開始します。

BeginGetBlobReferenceFromServer(Uri, AsyncCallback, Object)

BLOB への参照を取得するための非同期操作を開始します。

BeginGetServiceProperties(AsyncCallback, Object)

BLOB サービスのサービス プロパティを取得するための非同期操作を開始します。

BeginGetServiceProperties(BlobRequestOptions, OperationContext, AsyncCallback, Object)

BLOB サービスのサービス プロパティを取得するための非同期操作を開始します。

BeginGetServiceStats(AsyncCallback, Object)

セカンダリ BLOB サービス エンドポイントのサービス統計を取得する非同期操作を開始します。

BeginGetServiceStats(BlobRequestOptions, OperationContext, AsyncCallback, Object)

セカンダリ BLOB サービス エンドポイントのサービス統計を取得する非同期操作を開始します。

BeginGetUserDelegationKey(DateTimeOffset, DateTimeOffset, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

ユーザー委任ベースの共有アクセス署名トークンを生成するためのユーザー委任キーを取得する非同期操作を開始します。

BeginGetUserDelegationKey(DateTimeOffset, DateTimeOffset, AsyncCallback, Object)

ユーザー委任ベースの共有アクセス署名トークンを生成するためのユーザー委任キーを取得する非同期操作を開始します。

BeginListBlobsSegmented(String, BlobContinuationToken, AsyncCallback, Object)

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

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

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

BeginListContainersSegmented(BlobContinuationToken, AsyncCallback, Object)

コンテナーのコレクションを含む結果セグメントを返す非同期要求を開始します。

BeginListContainersSegmented(String, BlobContinuationToken, AsyncCallback, Object)

コンテナーのコレクションを含む結果セグメントを返す非同期要求を開始します。

BeginListContainersSegmented(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, AsyncCallback, Object)

名前が指定されたプレフィックスで始まるコンテナーのコレクションを含む結果セグメントを返す非同期要求を開始します。

BeginSetServiceProperties(ServiceProperties, AsyncCallback, Object)

BLOB サービスのサービス プロパティを設定する非同期操作を開始します。

BeginSetServiceProperties(ServiceProperties, BlobRequestOptions, OperationContext, AsyncCallback, Object)

BLOB サービスのサービス プロパティを設定する非同期操作を開始します。

EndGetAccountProperties(IAsyncResult)

BLOB サービスのアカウント プロパティを取得するための非同期操作を終了します。

EndGetBlobReferenceFromServer(IAsyncResult)

BLOB への参照を取得するための非同期操作を終了します。

EndGetServiceProperties(IAsyncResult)

BLOB サービスのサービス プロパティを取得するための非同期操作を終了します。

EndGetServiceStats(IAsyncResult)

セカンダリ BLOB サービス エンドポイントのサービス統計を取得する非同期操作を終了します。

EndGetUserDelegationKey(IAsyncResult)

ユーザー委任ベースの共有アクセス署名トークンを生成するためのユーザー委任キーを取得する非同期操作を終了します。

EndListBlobsSegmented(IAsyncResult)

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

EndListContainersSegmented(IAsyncResult)

コンテナーのコレクションを含む結果セグメントを返す非同期操作を終了します。

EndSetServiceProperties(IAsyncResult)

BLOB サービスのサービス プロパティを設定する非同期操作を終了します。

ExecuteBatchAsync(BatchOperation, BlobRequestOptions, OperationContext, CancellationToken)

バッチ処理された操作要求を実行し、各サブ操作の応答を返します。

GetAccountProperties(BlobRequestOptions, OperationContext)

BLOB サービスのアカウント プロパティを取得します。

GetAccountPropertiesAsync()

BLOB サービスのアカウント プロパティを取得するための非同期操作を開始します。

GetAccountPropertiesAsync(BlobRequestOptions, OperationContext)

BLOB サービスのアカウント プロパティを取得するための非同期操作を開始します。

GetAccountPropertiesAsync(BlobRequestOptions, OperationContext, CancellationToken)

BLOB サービスのアカウント プロパティを取得するための非同期操作を開始します。

GetAccountPropertiesAsync(CancellationToken)

BLOB サービスのアカウント プロパティを取得するための非同期操作を開始します。

GetBlobReferenceFromServer(StorageUri, AccessCondition, BlobRequestOptions, OperationContext)

BLOB への参照を取得します。

GetBlobReferenceFromServer(Uri, AccessCondition, BlobRequestOptions, OperationContext)

BLOB への参照を取得します。

GetBlobReferenceFromServerAsync(StorageUri, AccessCondition, BlobRequestOptions, OperationContext)

BLOB への参照を取得する非同期操作を開始します。

GetBlobReferenceFromServerAsync(StorageUri, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

BLOB への参照を取得する非同期操作を開始します。

GetBlobReferenceFromServerAsync(Uri)

BLOB への参照を取得する非同期操作を開始します。

GetBlobReferenceFromServerAsync(Uri, AccessCondition, BlobRequestOptions, OperationContext)

BLOB への参照を Task<TResult> 取得する オブジェクトを返します。

GetBlobReferenceFromServerAsync(Uri, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

BLOB への参照を取得する非同期操作を開始します。

GetBlobReferenceFromServerAsync(Uri, CancellationToken)

BLOB への参照を取得する非同期操作を開始します。

GetContainerReference(String)

指定された名前の CloudBlobContainer オブジェクトへの参照を返します。

GetRootContainerReference()

ルート コンテナーへの参照を返します。

GetServiceProperties(BlobRequestOptions, OperationContext)

BLOB サービスのサービス プロパティを取得します。

GetServicePropertiesAsync()

BLOB サービスのサービス プロパティを取得する非同期操作を開始します。

GetServicePropertiesAsync(BlobRequestOptions, OperationContext)

BLOB サービスのサービス プロパティを取得する非同期操作を開始します。

GetServicePropertiesAsync(BlobRequestOptions, OperationContext, CancellationToken)

BLOB サービスのサービス プロパティを取得する非同期操作を開始します。

GetServicePropertiesAsync(CancellationToken)

BLOB サービスのサービス プロパティを取得する非同期操作を開始します。

GetServiceStats(BlobRequestOptions, OperationContext)

セカンダリ BLOB サービス エンドポイントのサービス統計を取得します。

GetServiceStatsAsync()

セカンダリ BLOB サービス エンドポイントのサービス統計を取得する非同期操作を開始します。

GetServiceStatsAsync(BlobRequestOptions, OperationContext)

セカンダリ BLOB サービス エンドポイントのサービス統計を取得する非同期操作を開始します。

GetServiceStatsAsync(BlobRequestOptions, OperationContext, CancellationToken)

セカンダリ BLOB サービス エンドポイントのサービス統計を取得する非同期操作を開始します。

GetServiceStatsAsync(CancellationToken)

セカンダリ BLOB サービス エンドポイントのサービス統計を取得する非同期操作を開始します。

GetUserDelegationKey(DateTimeOffset, DateTimeOffset, AccessCondition, BlobRequestOptions, OperationContext)

ユーザー委任ベースの共有アクセス署名トークンを生成するためのユーザー委任キーを取得します。

GetUserDelegationKeyAsync(DateTimeOffset, DateTimeOffset)

ユーザー委任ベースの共有アクセス署名トークンを非同期的に生成するためのユーザー委任キーを取得します。

GetUserDelegationKeyAsync(DateTimeOffset, DateTimeOffset, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

ユーザー委任ベースの共有アクセス署名トークンを非同期的に生成するためのユーザー委任キーを取得します。

ListBlobs(String, Boolean, BlobListingDetails, BlobRequestOptions, OperationContext)

遅延取得されたコンテナー内の BLOB の列挙可能なコレクションを返します。

ListBlobsSegmented(String, BlobContinuationToken)

コンテナー内の BLOB 項目のコレクションを含む結果セグメントを返します。

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

コンテナー内の BLOB 項目のコレクションを含む結果セグメントを返します。

ListBlobsSegmentedAsync(String, BlobContinuationToken)

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

ListBlobsSegmentedAsync(String, BlobContinuationToken, CancellationToken)

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

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

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

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

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

ListContainers(String, ContainerListingDetails, BlobRequestOptions, OperationContext)

名前が指定したプレフィックスで始まり、遅延取得されるコンテナーの列挙可能なコレクションを返します。

ListContainersSegmented(BlobContinuationToken)

CloudBlobContainer オブジェクトのコレクションを含む結果セグメントを返します。

ListContainersSegmented(String, BlobContinuationToken)

CloudBlobContainer オブジェクトのコレクションを含む結果セグメントを返します。

ListContainersSegmented(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext)

指定したプレフィックスで名前が始まるコンテナーのコレクションを含む結果セグメントを返します。

ListContainersSegmentedAsync(BlobContinuationToken)

コンテナーのコレクションを含む結果セグメントを返す非同期操作を開始します。

ListContainersSegmentedAsync(BlobContinuationToken, CancellationToken)

コンテナーのコレクションを含む結果セグメントを返す非同期操作を開始します。

ListContainersSegmentedAsync(String, BlobContinuationToken)

コンテナーのコレクションを含む結果セグメントを返す非同期操作を開始します。

ListContainersSegmentedAsync(String, BlobContinuationToken, CancellationToken)

コンテナーのコレクションを含む結果セグメントを返す非同期操作を開始します。

ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext)

コンテナーのコレクションを含む結果セグメントを返す非同期操作を開始します。

ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken)

コンテナーのコレクションを含む結果セグメントを返す非同期操作を開始します。

SetServiceProperties(ServiceProperties, BlobRequestOptions, OperationContext)

BLOB サービスのサービス プロパティを設定します。

SetServicePropertiesAsync(ServiceProperties)

BLOB サービスのサービス プロパティを設定する非同期操作を開始します。

SetServicePropertiesAsync(ServiceProperties, BlobRequestOptions, OperationContext)

BLOB サービスのサービス プロパティを設定する非同期操作を開始します。

SetServicePropertiesAsync(ServiceProperties, BlobRequestOptions, OperationContext, CancellationToken)

BLOB サービスのサービス プロパティを設定する非同期操作を開始します。

SetServicePropertiesAsync(ServiceProperties, CancellationToken)

BLOB サービスのサービス プロパティを設定する非同期操作を開始します。

適用対象