FileSystemOperationsExtensions 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.
Méthodes d’extension pour FileSystemOperations.
public static class FileSystemOperationsExtensions
type FileSystemOperationsExtensions = class
Public Module FileSystemOperationsExtensions
- Héritage
-
FileSystemOperationsExtensions
Méthodes
Append(IFileSystemOperations, String, String, Stream, Nullable<Int64>, Nullable<SyncFlag>, Nullable<Guid>, Nullable<Guid>) |
Utilisé pour les ajouts en série au fichier spécifié. REMARQUE : La cible ne doit pas contenir de données ajoutées par ConcurrentAppend. ConcurrentAppend et Append ne peuvent pas être utilisés indifféremment ; une fois qu’un fichier cible a été modifié à l’aide de l’une de ces options d’ajout, l’autre option d’ajout ne peut pas être utilisée sur le fichier cible. |
AppendAsync(IFileSystemOperations, String, String, Stream, Nullable<Int64>, Nullable<SyncFlag>, Nullable<Guid>, Nullable<Guid>, CancellationToken) |
Utilisé pour les ajouts en série au fichier spécifié. REMARQUE : La cible ne doit pas contenir de données ajoutées par ConcurrentAppend. ConcurrentAppend et Append ne peuvent pas être utilisés indifféremment ; une fois qu’un fichier cible a été modifié à l’aide de l’une de ces options d’ajout, l’autre option d’ajout ne peut pas être utilisée sur le fichier cible. |
CheckAccess(IFileSystemOperations, String, String, String) |
Vérifie si l’accès spécifié est disponible au niveau du chemin d’accès donné. |
CheckAccessAsync(IFileSystemOperations, String, String, String, CancellationToken) |
Vérifie si l’accès spécifié est disponible au niveau du chemin d’accès donné. |
Concat(IFileSystemOperations, String, String, IList<String>) |
Concatène la liste des fichiers sources dans le fichier de destination, en supprimant tous les fichiers sources en cas de réussite. |
ConcatAsync(IFileSystemOperations, String, String, IList<String>, CancellationToken) |
Concatène la liste des fichiers sources dans le fichier de destination, en supprimant tous les fichiers sources en cas de réussite. |
ConcurrentAppend(IFileSystemOperations, String, String, Stream, Nullable<AppendModeType>, Nullable<SyncFlag>) |
Ajoute au fichier spécifié, en créant éventuellement d’abord le fichier s’il n’existe pas encore. Cette méthode prend en charge plusieurs ajouts simultanés au fichier. REMARQUE : La cible ne doit pas contenir de données ajoutées par Create ou normal (série) Append. ConcurrentAppend et Append ne peuvent pas être utilisés indifféremment ; une fois qu’un fichier cible a été modifié à l’aide de l’une de ces options d’ajout, l’autre option d’ajout ne peut pas être utilisée sur le fichier cible. ConcurrentAppend ne garantit pas l’ordre et peut entraîner l’atterrissage des données en double dans le fichier cible. |
ConcurrentAppendAsync(IFileSystemOperations, String, String, Stream, Nullable<AppendModeType>, Nullable<SyncFlag>, CancellationToken) |
Ajoute au fichier spécifié, en créant éventuellement d’abord le fichier s’il n’existe pas encore. Cette méthode prend en charge plusieurs ajouts simultanés au fichier. REMARQUE : La cible ne doit pas contenir de données ajoutées par Create ou normal (série) Append. ConcurrentAppend et Append ne peuvent pas être utilisés indifféremment ; une fois qu’un fichier cible a été modifié à l’aide de l’une de ces options d’ajout, l’autre option d’ajout ne peut pas être utilisée sur le fichier cible. ConcurrentAppend ne garantit pas l’ordre et peut entraîner l’atterrissage des données en double dans le fichier cible. |
Create(IFileSystemOperations, String, String, Stream, Nullable<Boolean>, Nullable<SyncFlag>, Nullable<Guid>, Nullable<Int32>) |
Crée un fichier avec du contenu spécifié éventuellement. REMARQUE : Si du contenu est fourni, le fichier résultant ne peut pas être modifié à l’aide de ConcurrentAppend. |
CreateAsync(IFileSystemOperations, String, String, Stream, Nullable<Boolean>, Nullable<SyncFlag>, Nullable<Guid>, Nullable<Int32>, CancellationToken) |
Crée un fichier avec du contenu spécifié éventuellement. REMARQUE : Si du contenu est fourni, le fichier résultant ne peut pas être modifié à l’aide de ConcurrentAppend. |
Delete(IFileSystemOperations, String, String, Nullable<Boolean>) |
Supprime le fichier ou le répertoire demandé, éventuellement de façon récursive. |
DeleteAsync(IFileSystemOperations, String, String, Nullable<Boolean>, CancellationToken) |
Supprime le fichier ou le répertoire demandé, éventuellement de façon récursive. |
GetAclStatus(IFileSystemOperations, String, String, Nullable<Boolean>) |
Obtient Access Control entrées de liste (ACL) pour le fichier ou répertoire spécifié. |
GetAclStatusAsync(IFileSystemOperations, String, String, Nullable<Boolean>, CancellationToken) |
Obtient Access Control entrées de liste (ACL) pour le fichier ou répertoire spécifié. |
GetContentSummary(IFileSystemOperations, String, String) |
Obtient l’objet de résumé du contenu de fichier spécifié par le chemin d’accès au fichier. |
GetContentSummaryAsync(IFileSystemOperations, String, String, CancellationToken) |
Obtient l’objet de résumé du contenu de fichier spécifié par le chemin d’accès au fichier. |
GetFileStatus(IFileSystemOperations, String, String, Nullable<Boolean>) |
Obtenez l’objet status fichier spécifié par le chemin d’accès du fichier. |
GetFileStatusAsync(IFileSystemOperations, String, String, Nullable<Boolean>, CancellationToken) |
Obtenez l’objet status fichier spécifié par le chemin d’accès du fichier. |
ListFileStatus(IFileSystemOperations, String, String, Nullable<Int32>, String, String, Nullable<Boolean>) |
Obtenir la liste des objets status de fichier spécifiés par le chemin d’accès au fichier, avec des paramètres de pagination facultatifs |
ListFileStatusAsync(IFileSystemOperations, String, String, Nullable<Int32>, String, String, Nullable<Boolean>, CancellationToken) |
Obtenir la liste des objets status de fichier spécifiés par le chemin d’accès au fichier, avec des paramètres de pagination facultatifs |
Mkdirs(IFileSystemOperations, String, String, Nullable<Int32>) |
Crée un répertoire. |
MkdirsAsync(IFileSystemOperations, String, String, Nullable<Int32>, CancellationToken) |
Crée un répertoire. |
ModifyAclEntries(IFileSystemOperations, String, String, String) |
Modifie les entrées de liste de Access Control (ACL) existantes sur un fichier ou un dossier. |
ModifyAclEntriesAsync(IFileSystemOperations, String, String, String, CancellationToken) |
Modifie les entrées de liste de Access Control (ACL) existantes sur un fichier ou un dossier. |
MsConcat(IFileSystemOperations, String, String, Stream, Nullable<Boolean>) |
Concatène la liste des fichiers sources dans le fichier de destination, en supprimant tous les fichiers sources en cas de réussite. Cette méthode accepte plus de chemins de fichier source que la méthode Concat. Cette méthode et les paramètres qu’elle accepte sont susceptibles d’être modifiés pour la facilité d’utilisation dans une prochaine version. |
MsConcatAsync(IFileSystemOperations, String, String, Stream, Nullable<Boolean>, CancellationToken) |
Concatène la liste des fichiers sources dans le fichier de destination, en supprimant tous les fichiers sources en cas de réussite. Cette méthode accepte plus de chemins de fichier source que la méthode Concat. Cette méthode et les paramètres qu’elle accepte sont susceptibles d’être modifiés pour la facilité d’utilisation dans une prochaine version. |
Open(IFileSystemOperations, String, String, Nullable<Int64>, Nullable<Int64>, Nullable<Guid>) |
Ouvre et lit à partir du fichier spécifié. |
OpenAsync(IFileSystemOperations, String, String, Nullable<Int64>, Nullable<Int64>, Nullable<Guid>, CancellationToken) |
Ouvre et lit à partir du fichier spécifié. |
PathExists(IFileSystemOperations, String, String) |
Testez l’existence d’un fichier ou d’un objet de répertoire spécifié par le chemin d’accès du fichier. |
PathExistsAsync(IFileSystemOperations, String, String, CancellationToken) |
Testez l’existence d’un fichier ou d’un objet de répertoire spécifié par le chemin d’accès du fichier. |
RemoveAcl(IFileSystemOperations, String, String) |
Supprime la liste de Access Control (ACL) existante du fichier ou du répertoire spécifié. |
RemoveAclAsync(IFileSystemOperations, String, String, CancellationToken) |
Supprime la liste de Access Control (ACL) existante du fichier ou du répertoire spécifié. |
RemoveAclEntries(IFileSystemOperations, String, String, String) |
Supprime les entrées de liste de Access Control (ACL) existantes pour un fichier ou un dossier. |
RemoveAclEntriesAsync(IFileSystemOperations, String, String, String, CancellationToken) |
Supprime les entrées de liste de Access Control (ACL) existantes pour un fichier ou un dossier. |
RemoveDefaultAcl(IFileSystemOperations, String, String) |
Supprime la liste de Access Control par défaut (ACL) existante du répertoire spécifié. |
RemoveDefaultAclAsync(IFileSystemOperations, String, String, CancellationToken) |
Supprime la liste de Access Control par défaut (ACL) existante du répertoire spécifié. |
Rename(IFileSystemOperations, String, String, String) |
Suppriment un fichier ou un répertoire. |
RenameAsync(IFileSystemOperations, String, String, String, CancellationToken) |
Suppriment un fichier ou un répertoire. |
SetAcl(IFileSystemOperations, String, String, String) |
Définit la liste de Access Control (ACL) pour un fichier ou un dossier. |
SetAclAsync(IFileSystemOperations, String, String, String, CancellationToken) |
Définit la liste de Access Control (ACL) pour un fichier ou un dossier. |
SetFileExpiry(IFileSystemOperations, String, String, ExpiryOptionType, Nullable<Int64>) |
Définit ou supprime le délai d’expiration sur le fichier spécifié. Cette opération ne peut être exécutée que sur des fichiers. Les dossiers ne sont pas pris en charge. |
SetFileExpiryAsync(IFileSystemOperations, String, String, ExpiryOptionType, Nullable<Int64>, CancellationToken) |
Définit ou supprime le délai d’expiration sur le fichier spécifié. Cette opération ne peut être exécutée que sur des fichiers. Les dossiers ne sont pas pris en charge. |
SetOwner(IFileSystemOperations, String, String, String, String) |
Définit le propriétaire d’un fichier ou d’un répertoire. |
SetOwnerAsync(IFileSystemOperations, String, String, String, String, CancellationToken) |
Définit le propriétaire d’un fichier ou d’un répertoire. |
SetPermission(IFileSystemOperations, String, String, String) |
Définit l’autorisation du fichier ou du dossier. |
SetPermissionAsync(IFileSystemOperations, String, String, String, CancellationToken) |
Définit l’autorisation du fichier ou du dossier. |
S’applique à
Azure SDK for .NET