CloudBlobDirectory Classe

Définition

Représente un répertoire virtuel d'objets blob, désigné par un caractère délimiteur.

public class CloudBlobDirectory : Microsoft.Azure.Storage.Blob.IListBlobItem
type CloudBlobDirectory = class
    interface IListBlobItem
Public Class CloudBlobDirectory
Implements IListBlobItem
Héritage
CloudBlobDirectory
Implémente

Remarques

Conteneurs, qui sont encapsulés comme des objets CloudBlobContainer, des répertoires mis en attente, des objets blob de blocs de mise en attente de répertoires et des objets blob de pages. Les répertoires peuvent aussi contenir des sous-répertoires.

Constructeurs

CloudBlobDirectory()

Constructeur public pour les tests unitaires fictifs.

Propriétés

Container

Obtient le conteneur du répertoire virtuel.

Parent

Obtient le répertoire parent du répertoire virtuel.

Prefix

Obtient le préfixe.

ServiceClient

Obtient le client de service BLOB pour le répertoire virtuel.

StorageUri

Obtient les URI du répertoire d'objets blob pour les emplacements principaux et secondaires.

Uri

Obtient l'URI qui identifie le répertoire virtuel pour l'emplacement principal.

Méthodes

BeginListBlobsSegmented(BlobContinuationToken, AsyncCallback, Object)

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

BeginListBlobsSegmented(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 répertoire virtuel.

EndListBlobsSegmented(IAsyncResult)

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

GetAppendBlobReference(String)

Obtient une référence à un objet blob d’ajout dans ce répertoire virtuel.

GetAppendBlobReference(String, Nullable<DateTimeOffset>)

Obtient une référence à un objet blob d’ajout dans ce répertoire virtuel.

GetBlobReference(String)

Obtient une référence à un objet blob dans ce répertoire virtuel.

GetBlobReference(String, Nullable<DateTimeOffset>)

Obtient une référence à un objet blob dans ce répertoire virtuel.

GetBlockBlobReference(String)

Obtient une référence à un objet blob de blocs dans ce répertoire virtuel.

GetBlockBlobReference(String, Nullable<DateTimeOffset>)

Obtient une référence à un objet blob de blocs dans ce répertoire virtuel.

GetDirectoryReference(String)

Renvoie un sous-répertoire virtuel dans ce répertoire virtuel.

GetPageBlobReference(String)

Obtient une référence à un objet blob de pages dans ce répertoire virtuel.

GetPageBlobReference(String, Nullable<DateTimeOffset>)

Retourne une référence à un objet blob de pages dans ce répertoire virtuel.

ListBlobs(Boolean, BlobListingDetails, BlobRequestOptions, OperationContext)

Retourne une collection énumérable des objets blob du répertoire virtuel qui sont récupérés paresseusement.

ListBlobsSegmented(BlobContinuationToken)

Retourne un segment de résultat contenant une collection d’éléments blob dans le répertoire virtuel.

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

Retourne un segment de résultat contenant une collection d’éléments blob dans le répertoire virtuel.

ListBlobsSegmentedAsync(BlobContinuationToken)

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

ListBlobsSegmentedAsync(BlobContinuationToken, CancellationToken)

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

ListBlobsSegmentedAsync(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 d’objets blob dans le répertoire virtuel.

ListBlobsSegmentedAsync(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 d’objets blob dans le répertoire virtuel.

S’applique à