CloudFileDirectory Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un répertoire de fichiers, désigné par un caractère délimiteur.
public class CloudFileDirectory : Microsoft.Azure.Storage.File.IListFileItem
type CloudFileDirectory = class
interface IListFileItem
Public Class CloudFileDirectory
Implements IListFileItem
- Héritage
-
CloudFileDirectory
- Implémente
Remarques
Les partages, qui sont encapsulés comme objets CloudFileShare, contiennent des répertoires et les répertoires contiennent des fichiers. Les répertoires peuvent aussi contenir des sous-répertoires.
Constructeurs
CloudFileDirectory(StorageUri, StorageCredentials) |
Initialise une nouvelle instance de la classe CloudFileDirectory en utilisant un URI absolu vers le répertoire. |
CloudFileDirectory(Uri) |
Initialise une nouvelle instance de la classe CloudFileDirectory en utilisant un URI absolu vers le répertoire. |
CloudFileDirectory(Uri, StorageCredentials) |
Initialise une nouvelle instance de la classe CloudFileDirectory en utilisant un URI absolu vers le répertoire. |
Propriétés
FilePermission |
Obtient ou définit l’autorisation de fichier pour ce répertoire. Ce champ sera null après les appels Directory.Create, Directory.SetProperties, Directory.GetProperties et Directory.Get. |
Metadata |
Obtient les métadonnées définies par l’utilisateur pour le répertoire. |
Name |
Obtient le nom du répertoire. |
Parent |
Obtient un objet CloudFileDirectory qui représente le répertoire parent du répertoire. |
Properties |
Obtient un objet FileDirectoryProperties qui représente les propriétés système du répertoire. |
ServiceClient |
Obtient un objet CloudFileClient qui spécifie le point de terminaison du service de fichiers. |
Share |
Obtient un objet CloudFileShare qui représente le partage du répertoire. |
SnapshotQualifiedStorageUri |
Obtient l’URI du répertoire pour les emplacements principal et secondaire, y compris les informations de chaîne de requête si le partage du répertoire est un instantané. |
SnapshotQualifiedUri |
Obtient l’URI absolu du répertoire, y compris les informations de chaîne de requête si le partage du répertoire est un instantané. |
StorageUri |
Obtient les URI du répertoire de fichiers pour tous les emplacements. |
Uri |
Obtient l'URI du répertoire pour l'emplacement principal. |
Méthodes
BeginCloseAllHandlesSegmented(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour fermer tous les handles SMB de ce répertoire. |
BeginCloseHandleSegmented(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour fermer le handle SMB spécifié sur ce répertoire. |
BeginCreate(AsyncCallback, Object) |
Commence une opération asynchrone pour créer un répertoire. |
BeginCreate(FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour créer un répertoire. |
BeginCreateIfNotExists(AsyncCallback, Object) |
Démarre une demande asynchrone pour créer le répertoire s’il n’existe pas déjà. |
BeginCreateIfNotExists(FileRequestOptions, OperationContext, AsyncCallback, Object) |
Démarre une demande asynchrone pour créer le répertoire s’il n’existe pas déjà. |
BeginDelete(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour supprimer un répertoire. |
BeginDelete(AsyncCallback, Object) |
Commence une opération asynchrone pour supprimer un répertoire. |
BeginDeleteIfExists(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une demande asynchrone pour supprimer le répertoire s’il existe déjà. |
BeginDeleteIfExists(AsyncCallback, Object) |
Commence une demande asynchrone pour supprimer le répertoire s’il existe déjà. |
BeginExists(AsyncCallback, Object) |
Commence une demande asynchrone pour case activée si le répertoire existe. |
BeginExists(FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une demande asynchrone pour case activée si le répertoire existe. |
BeginFetchAttributes(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour remplir les propriétés et les métadonnées du répertoire. |
BeginFetchAttributes(AsyncCallback, Object) |
Commence une opération asynchrone pour remplir les propriétés du répertoire. |
BeginListFilesAndDirectoriesSegmented(FileContinuationToken, AsyncCallback, Object) |
Commence une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments de fichier dans le partage. |
BeginListFilesAndDirectoriesSegmented(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments de fichier dans le partage. |
BeginListFilesAndDirectoriesSegmented(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments de fichier dans le partage. |
BeginListHandlesSegmented(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour obtenir l’ouverture des handles SMB sur ce répertoire. |
BeginSetMetadata(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object) |
Commence une opération asynchrone pour mettre à jour les métadonnées du répertoire. |
BeginSetMetadata(AsyncCallback, Object) |
Commence une opération asynchrone pour mettre à jour les métadonnées du répertoire. |
CloseAllHandlesSegmented(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext) |
Ferme tous les handles SMB de ce fichier. |
CloseAllHandlesSegmentedAsync(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>) |
Retourne une tâche qui effectue une opération asynchrone pour fermer tous les handles SMB de ce répertoire. |
CloseHandleSegmented(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext) |
Ferme le handle SMB spécifié sur ce répertoire. |
CloseHandleSegmented(UInt64, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext) |
Ferme le handle SMB spécifié sur ce répertoire. |
CloseHandleSegmentedAsync(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>) |
Retourne une tâche qui effectue une opération asynchrone pour fermer le handle SMB spécifié dans ce répertoire. |
CloseHandleSegmentedAsync(UInt64, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>) |
Retourne une tâche qui effectue une opération asynchrone pour fermer le handle SMB spécifié dans ce répertoire. |
Create(FileRequestOptions, OperationContext) |
Crée le répertoire. |
CreateAsync() |
Retourne une tâche qui effectue une opération asynchrone pour créer un répertoire. |
CreateAsync(CancellationToken) |
Retourne une tâche qui effectue une opération asynchrone pour créer un répertoire. |
CreateAsync(FileRequestOptions, OperationContext) |
Retourne une tâche qui effectue une opération asynchrone pour créer un répertoire. |
CreateAsync(FileRequestOptions, OperationContext, CancellationToken) |
Retourne une tâche qui effectue une opération asynchrone pour créer un répertoire. |
CreateIfNotExists(FileRequestOptions, OperationContext) |
Crée le répertoire s'il n'existe pas déjà. |
CreateIfNotExistsAsync() |
Retourne une tâche qui effectue une demande asynchrone pour créer le répertoire s’il n’existe pas déjà. |
CreateIfNotExistsAsync(CancellationToken) |
Retourne une tâche qui effectue une demande asynchrone pour créer le répertoire s’il n’existe pas déjà. |
CreateIfNotExistsAsync(FileRequestOptions, OperationContext) |
Retourne une tâche qui effectue une demande asynchrone pour créer le répertoire s’il n’existe pas déjà. |
CreateIfNotExistsAsync(FileRequestOptions, OperationContext, CancellationToken) |
Retourne une tâche qui effectue une demande asynchrone pour créer le répertoire s’il n’existe pas déjà. |
Delete(AccessCondition, FileRequestOptions, OperationContext) |
Supprime le répertoire. |
DeleteAsync() |
Retourne une tâche qui effectue une opération asynchrone pour supprimer un répertoire. |
DeleteAsync(AccessCondition, FileRequestOptions, OperationContext) |
Retourne une tâche qui effectue une opération asynchrone pour supprimer un répertoire. |
DeleteAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken) |
Retourne une tâche qui effectue une opération asynchrone pour supprimer un répertoire. |
DeleteAsync(CancellationToken) |
Retourne une tâche qui effectue une opération asynchrone pour supprimer un répertoire. |
DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext) |
Supprime le répertoire s'il existe déjà. |
DeleteIfExistsAsync() |
Retourne une tâche qui effectue une demande asynchrone de suppression du répertoire s’il existe déjà. |
DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext) |
Retourne une tâche qui effectue une demande asynchrone de suppression du répertoire s’il existe déjà. |
DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken) |
Retourne une tâche qui effectue une demande asynchrone de suppression du répertoire s’il existe déjà. |
DeleteIfExistsAsync(CancellationToken) |
Retourne une tâche qui effectue une demande asynchrone de suppression du répertoire s’il existe déjà. |
EndCloseAllHandlesSegmented(IAsyncResult) |
Met fin à une opération asynchrone pour fermer tous les handles SMB de ce répertoire. |
EndCloseHandleSegmented(IAsyncResult) |
Met fin à une opération asynchrone pour fermer le handle SMB spécifié sur ce répertoire. |
EndCreate(IAsyncResult) |
Met fin à une opération asynchrone pour créer un répertoire. |
EndCreateIfNotExists(IAsyncResult) |
Retourne le résultat d’une demande asynchrone de création du répertoire s’il n’existe pas déjà. |
EndDelete(IAsyncResult) |
Met fin à une opération asynchrone pour supprimer un répertoire. |
EndDeleteIfExists(IAsyncResult) |
Retourne le résultat d’une demande asynchrone de suppression du répertoire s’il existe déjà. |
EndExists(IAsyncResult) |
Retourne le résultat asynchrone de la demande pour case activée si le répertoire existe. |
EndFetchAttributes(IAsyncResult) |
Met fin à une opération asynchrone pour remplir les propriétés et les métadonnées du répertoire. |
EndListFilesAndDirectoriesSegmented(IAsyncResult) |
Met fin à une opération asynchrone pour retourner un segment de résultat contenant une collection d’éléments de fichier dans le partage. |
EndListHandlesSegmented(IAsyncResult) |
Met fin à une opération asynchrone pour que les handles SMB s’ouvrent sur ce fichier. |
EndSetMetadata(IAsyncResult) |
Met fin à une opération asynchrone pour mettre à jour les métadonnées du répertoire. |
Exists(FileRequestOptions, OperationContext) |
Vérifie si le répertoire existe. |
ExistsAsync() |
Retourne une tâche qui effectue une demande asynchrone pour case activée si le répertoire existe. |
ExistsAsync(CancellationToken) |
Retourne une tâche qui effectue une demande asynchrone pour case activée si le répertoire existe. |
ExistsAsync(FileRequestOptions, OperationContext) |
Retourne une tâche qui effectue une demande asynchrone pour case activée si le répertoire existe. |
ExistsAsync(FileRequestOptions, OperationContext, CancellationToken) |
Retourne une tâche qui effectue une demande asynchrone pour case activée si le répertoire existe. |
FetchAttributes(AccessCondition, FileRequestOptions, OperationContext) |
Remplit les propriétés d’un répertoire. |
FetchAttributesAsync() |
Retourne une tâche qui effectue une opération asynchrone pour remplir les propriétés et les métadonnées du répertoire. |
FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext) |
Retourne une tâche qui effectue une opération asynchrone pour remplir les propriétés et les métadonnées du répertoire. |
FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken) |
Retourne une tâche qui effectue une opération asynchrone pour remplir les propriétés et les métadonnées du répertoire. |
FetchAttributesAsync(CancellationToken) |
Retourne une tâche qui effectue une opération asynchrone pour remplir les propriétés et les métadonnées du répertoire. |
GetDirectoryReference(String) |
Retourne un objet CloudFileDirectory qui représente un sous-répertoire dans ce répertoire. |
GetFileReference(String) |
Retourne un objet CloudFile qui représente un fichier dans ce répertoire. |
ListFilesAndDirectories(FileRequestOptions, OperationContext) |
Retourne une collection énumérable des fichiers dans le partage, qui sont récupérés paresseusement. |
ListFilesAndDirectories(String, FileRequestOptions, OperationContext) |
Retourne une collection énumérable des fichiers dans le partage, qui sont récupérés paresseusement. |
ListFilesAndDirectoriesSegmented(FileContinuationToken) |
Retourne un segment de résultats contenant une collection d'éléments de fichiers dans le partage. |
ListFilesAndDirectoriesSegmented(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext) |
Retourne un segment de résultats contenant une collection d'éléments de fichiers dans le partage. |
ListFilesAndDirectoriesSegmented(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext) |
Retourne un segment de résultats contenant une collection d'éléments de fichiers dans le partage. |
ListFilesAndDirectoriesSegmentedAsync(FileContinuationToken) |
Renvoie une tâche qui effectue une opération asynchrone pour renvoyer un segment de résultat contenant une collection d’éléments de fichier dans le partage. |
ListFilesAndDirectoriesSegmentedAsync(FileContinuationToken, CancellationToken) |
Renvoie une tâche qui effectue une opération asynchrone pour renvoyer un segment de résultat contenant une collection d’éléments de fichier dans le partage. |
ListFilesAndDirectoriesSegmentedAsync(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext) |
Renvoie une tâche qui effectue une opération asynchrone pour renvoyer un segment de résultat contenant une collection d’éléments de fichier dans le partage. |
ListFilesAndDirectoriesSegmentedAsync(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken) |
Renvoie une tâche qui effectue une opération asynchrone pour renvoyer un segment de résultat contenant une collection d’éléments de fichier dans le partage. |
ListFilesAndDirectoriesSegmentedAsync(String, FileContinuationToken, CancellationToken) |
Renvoie une tâche qui effectue une opération asynchrone pour renvoyer un segment de résultat contenant une collection d’éléments de fichier dans le partage. |
ListFilesAndDirectoriesSegmentedAsync(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken) |
Renvoie une tâche qui effectue une opération asynchrone pour renvoyer un segment de résultat contenant une collection d’éléments de fichier dans le partage. |
ListHandlesSegmented(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext) |
Obtient les handles SMB ouverts dans ce répertoire. |
ListHandlesSegmentedAsync(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>) |
Retourne une tâche qui effectue une opération asynchrone pour que les handles SMB s’ouvrent sur ce répertoire. |
SetMetadata(AccessCondition, FileRequestOptions, OperationContext) |
Mises à jour les métadonnées du répertoire. |
SetMetadataAsync() |
Retourne une tâche qui effectue une opération asynchrone pour mettre à jour les métadonnées du répertoire. |
SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext) |
Retourne une tâche qui effectue une opération asynchrone pour mettre à jour les métadonnées du répertoire. |
SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken) |
Retourne une tâche qui effectue une opération asynchrone pour mettre à jour les métadonnées du répertoire. |
SetMetadataAsync(CancellationToken) |
Retourne une tâche qui effectue une opération asynchrone pour mettre à jour les métadonnées du répertoire. |
SetProperties(FileRequestOptions, OperationContext) |
Mises à jour les propriétés du répertoire. |
SetPropertiesAsync(FileRequestOptions, OperationContext, Nullable<CancellationToken>) |
Mises à jour propriétés du répertoire. |
S’applique à
Azure SDK for .NET