CloudBlobClient Classe

Définition

Fournit une représentation logique côté client du stockage Blob Microsoft Azure.

public class CloudBlobClient
type CloudBlobClient = class
Public Class CloudBlobClient
Héritage
CloudBlobClient

Constructeurs

CloudBlobClient(StorageUri, StorageCredentials, DelegatingHandler)

Initialise une nouvelle instance de la classe CloudBlobClient en utilisant le point de terminaison du service BLOB spécifié et des informations d'identification de compte.

CloudBlobClient(Uri, DelegatingHandler)

Initialise une nouvelle instance de la classe CloudBlobClient en utilisant le point de terminaison du service BLOB spécifié et des informations d'identification anonymes.

CloudBlobClient(Uri, StorageCredentials, DelegatingHandler)

Initialise une nouvelle instance de la classe CloudBlobClient en utilisant le point de terminaison du service BLOB spécifié et des informations d'identification de compte.

Propriétés

AuthenticationScheme

Obtient ou définit le schéma d'authentification à utiliser pour signer les requêtes HTTP.

BaseUri

Obtient l'URI de base pour le client du service BLOB à l'emplacement principal.

BufferManager

Obtient ou définit un gestionnaire de tampons qui implémente l'interface IBufferManager, en spécifiant le pool de mémoires tampons à utiliser dans le cadre des opérations effectuées sur le client du service BLOB.

Credentials

Obtient les informations d'identification de compte utilisées pour créer le client du service BLOB.

DefaultDelimiter

Obtient ou définit le délimiteur par défaut qui peut être utilisé pour créer une structure de répertoire virtuel d'objets blob.

DefaultRequestOptions

Obtient ou définit les options de demande par défaut pour les demandes formulées via le client du service BLOB.

RetryPolicy
Obsolète.

Obtient ou définit la stratégie de nouvelle tentative par défaut pour les demandes formulées via le client du service BLOB.

StorageUri

Obtient les points de terminaison du service BLOB pour les emplacements principal et secondaires.

Méthodes

BeginGetAccountProperties(AsyncCallback, Object)

Commence une opération asynchrone pour obtenir les propriétés du compte pour le service Blob.

BeginGetAccountProperties(BlobRequestOptions, OperationContext, AsyncCallback, Object)

Commence une opération asynchrone pour obtenir les propriétés du compte pour le service Blob.

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

Commence une opération asynchrone pour obtenir une référence à un objet blob.

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

Commence une opération asynchrone pour obtenir une référence à un objet blob.

BeginGetBlobReferenceFromServer(Uri, AsyncCallback, Object)

Commence une opération asynchrone pour obtenir une référence à un objet blob.

BeginGetServiceProperties(AsyncCallback, Object)

Commence une opération asynchrone pour obtenir les propriétés du service Blob.

BeginGetServiceProperties(BlobRequestOptions, OperationContext, AsyncCallback, Object)

Commence une opération asynchrone pour obtenir les propriétés du service Blob.

BeginGetServiceStats(AsyncCallback, Object)

Commence une opération asynchrone pour obtenir les statistiques du service pour le point de terminaison de service Blob secondaire.

BeginGetServiceStats(BlobRequestOptions, OperationContext, AsyncCallback, Object)

Commence une opération asynchrone pour obtenir les statistiques du service pour le point de terminaison de service Blob secondaire.

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

Commence une opération asynchrone pour obtenir une clé de délégation utilisateur pour générer des jetons de signature d’accès partagé basés sur la délégation utilisateur.

BeginGetUserDelegationKey(DateTimeOffset, DateTimeOffset, AsyncCallback, Object)

Commence une opération asynchrone pour obtenir une clé de délégation utilisateur pour générer des jetons de signature d’accès partagé basés sur la délégation utilisateur.

BeginListBlobsSegmented(String, BlobContinuationToken, AsyncCallback, Object)

Commence une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments blob dans le conteneur.

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

Commence une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments blob dans le conteneur.

BeginListContainersSegmented(BlobContinuationToken, AsyncCallback, Object)

Commence une demande asynchrone pour retourner un segment de résultat contenant une collection de conteneurs.

BeginListContainersSegmented(String, BlobContinuationToken, AsyncCallback, Object)

Commence une demande asynchrone pour retourner un segment de résultat contenant une collection de conteneurs.

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

Commence une demande asynchrone pour retourner un segment de résultat contenant une collection de conteneurs dont le nom commence par le préfixe spécifié.

BeginSetServiceProperties(ServiceProperties, AsyncCallback, Object)

Commence une opération asynchrone pour définir les propriétés du service Blob.

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

Commence une opération asynchrone pour définir les propriétés du service Blob.

EndGetAccountProperties(IAsyncResult)

Met fin à une opération asynchrone pour obtenir les propriétés du compte pour le service Blob.

EndGetBlobReferenceFromServer(IAsyncResult)

Met fin à une opération asynchrone pour obtenir une référence à un objet blob.

EndGetServiceProperties(IAsyncResult)

Met fin à une opération asynchrone pour obtenir les propriétés du service Blob.

EndGetServiceStats(IAsyncResult)

Met fin à une opération asynchrone pour obtenir les statistiques du service pour le point de terminaison de service Blob secondaire.

EndGetUserDelegationKey(IAsyncResult)

Met fin à une opération asynchrone pour obtenir une clé de délégation utilisateur pour générer des jetons de signature d’accès partagé basés sur la délégation d’utilisateur.

EndListBlobsSegmented(IAsyncResult)

Met fin à une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments blob dans le conteneur.

EndListContainersSegmented(IAsyncResult)

Met fin à une opération asynchrone pour retourner un segment de résultat contenant une collection de conteneurs.

EndSetServiceProperties(IAsyncResult)

Met fin à une opération asynchrone pour définir les propriétés du service Blob.

ExecuteBatchAsync(BatchOperation, BlobRequestOptions, OperationContext, CancellationToken)

Effectue une demande d’opération par lot, en retournant les réponses pour chaque sous-opération.

GetAccountProperties(BlobRequestOptions, OperationContext)

Obtient les propriétés du compte pour le service Blob.

GetAccountPropertiesAsync()

Lance une opération asynchrone pour obtenir les propriétés du compte pour le service Blob.

GetAccountPropertiesAsync(BlobRequestOptions, OperationContext)

Lance une opération asynchrone pour obtenir les propriétés du compte pour le service Blob.

GetAccountPropertiesAsync(BlobRequestOptions, OperationContext, CancellationToken)

Lance une opération asynchrone pour obtenir les propriétés du compte pour le service Blob.

GetAccountPropertiesAsync(CancellationToken)

Lance une opération asynchrone pour obtenir les propriétés du compte pour le service Blob.

GetBlobReferenceFromServer(StorageUri, AccessCondition, BlobRequestOptions, OperationContext)

Obtient une référence à un objet blob.

GetBlobReferenceFromServer(Uri, AccessCondition, BlobRequestOptions, OperationContext)

Obtient une référence à un objet blob.

GetBlobReferenceFromServerAsync(StorageUri, AccessCondition, BlobRequestOptions, OperationContext)

Lance une opération asynchrone qui obtient une référence à un objet blob.

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

Lance une opération asynchrone qui obtient une référence à un objet blob.

GetBlobReferenceFromServerAsync(Uri)

Lance une opération asynchrone qui obtient une référence à un objet blob.

GetBlobReferenceFromServerAsync(Uri, AccessCondition, BlobRequestOptions, OperationContext)

Retourne un Task<TResult> objet qui obtient une référence à un objet blob.

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

Lance une opération asynchrone qui obtient une référence à un objet blob.

GetBlobReferenceFromServerAsync(Uri, CancellationToken)

Lance une opération asynchrone qui obtient une référence à un objet blob.

GetContainerReference(String)

Renvoie une référence à un objet CloudBlobContainer avec le nom spécifié.

GetRootContainerReference()

Retourne une référence au conteneur racine.

GetServiceProperties(BlobRequestOptions, OperationContext)

Obtient les propriétés du service Blob.

GetServicePropertiesAsync()

Lance une opération asynchrone pour obtenir les propriétés du service Blob.

GetServicePropertiesAsync(BlobRequestOptions, OperationContext)

Lance une opération asynchrone pour obtenir les propriétés du service Blob.

GetServicePropertiesAsync(BlobRequestOptions, OperationContext, CancellationToken)

Lance une opération asynchrone pour obtenir les propriétés du service Blob.

GetServicePropertiesAsync(CancellationToken)

Lance une opération asynchrone pour obtenir les propriétés du service Blob.

GetServiceStats(BlobRequestOptions, OperationContext)

Obtient les statistiques de service pour le point de terminaison de service Blob secondaire.

GetServiceStatsAsync()

Lance une opération asynchrone pour obtenir les statistiques du service pour le point de terminaison de service Blob secondaire.

GetServiceStatsAsync(BlobRequestOptions, OperationContext)

Lance une opération asynchrone pour obtenir les statistiques du service pour le point de terminaison de service Blob secondaire.

GetServiceStatsAsync(BlobRequestOptions, OperationContext, CancellationToken)

Lance une opération asynchrone pour obtenir les statistiques du service pour le point de terminaison de service Blob secondaire.

GetServiceStatsAsync(CancellationToken)

Lance une opération asynchrone pour obtenir les statistiques du service pour le point de terminaison de service Blob secondaire.

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

Obtient une clé de délégation utilisateur pour générer des jetons de signature d’accès partagé basés sur la délégation de l’utilisateur.

GetUserDelegationKeyAsync(DateTimeOffset, DateTimeOffset)

Obtient une clé de délégation utilisateur pour générer de façon asynchrone des jetons de signature d’accès partagé basés sur la délégation de l’utilisateur.

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

Obtient une clé de délégation utilisateur pour générer de façon asynchrone des jetons de signature d’accès partagé basés sur la délégation de l’utilisateur.

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

Retourne une collection énumérable d’objets blob dans le conteneur, récupérées tardivement.

ListBlobsSegmented(String, BlobContinuationToken)

Renvoie un segment de résultat contenant une collection d'éléments d'objet blob dans le conteneur.

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

Renvoie un segment de résultat contenant une collection d'éléments d'objet blob dans le conteneur.

ListBlobsSegmentedAsync(String, BlobContinuationToken)

Lance une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments blob dans le conteneur.

ListBlobsSegmentedAsync(String, BlobContinuationToken, CancellationToken)

Lance une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments blob dans le conteneur.

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

Lance une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments blob dans le conteneur.

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

Lance une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments blob dans le conteneur.

ListContainers(String, ContainerListingDetails, BlobRequestOptions, OperationContext)

Retourne une collection énumérable de conteneurs dont les noms commencent par le préfixe spécifié et qui sont récupérés tardivement.

ListContainersSegmented(BlobContinuationToken)

Renvoie un segment de résultat contenant une collection d'objets CloudBlobContainer.

ListContainersSegmented(String, BlobContinuationToken)

Renvoie un segment de résultat contenant une collection d'objets CloudBlobContainer.

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

Retourne un segment de résultats contenant une collection de conteneurs dont les noms commencent par le préfixe spécifié.

ListContainersSegmentedAsync(BlobContinuationToken)

Lance une opération asynchrone pour retourner un segment de résultat contenant une collection de conteneurs.

ListContainersSegmentedAsync(BlobContinuationToken, CancellationToken)

Lance une opération asynchrone pour retourner un segment de résultat contenant une collection de conteneurs.

ListContainersSegmentedAsync(String, BlobContinuationToken)

Lance une opération asynchrone pour retourner un segment de résultat contenant une collection de conteneurs.

ListContainersSegmentedAsync(String, BlobContinuationToken, CancellationToken)

Lance une opération asynchrone pour retourner un segment de résultat contenant une collection de conteneurs.

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

Lance une opération asynchrone pour retourner un segment de résultat contenant une collection de conteneurs.

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

Lance une opération asynchrone pour retourner un segment de résultat contenant une collection de conteneurs.

SetServiceProperties(ServiceProperties, BlobRequestOptions, OperationContext)

Définit les propriétés du service Blob.

SetServicePropertiesAsync(ServiceProperties)

Lance une opération asynchrone qui définit les propriétés du service Blob.

SetServicePropertiesAsync(ServiceProperties, BlobRequestOptions, OperationContext)

Lance une opération asynchrone qui définit les propriétés du service Blob.

SetServicePropertiesAsync(ServiceProperties, BlobRequestOptions, OperationContext, CancellationToken)

Lance une opération asynchrone qui définit les propriétés du service Blob.

SetServicePropertiesAsync(ServiceProperties, CancellationToken)

Lance une opération asynchrone qui définit les propriétés du service Blob.

S’applique à