System.IO.FileSystem
Représente une classe wrapper pour un handle de fichier.
Initialise une nouvelle instance de la classe .
Objet qui représente le handle préexistant à utiliser.
true pour libérer de manière fiable le handle pendant la phase de finalisation ; false pour empêcher la libération fiable (déconseillé).
Expose des méthodes statiques pour créer, se déplacer dans et énumérer des répertoires et sous-répertoires.Cette classe ne peut pas être héritée.Pour parcourir le code source de .NET Framework pour ce type, consultez la Source de référence.
1
Crée tous les répertoires et sous-répertoires dans le chemin d'accès spécifié, sauf s'ils existent déjà.
Objet qui représente le répertoire dans le chemin d'accès spécifié.Cet objet est retourné, qu'un répertoire existe déjà ou non dans le chemin d'accès spécifié.
Répertoire à créer.
Le répertoire spécifié par est un fichier.ouLe nom de réseau n'est pas connu.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .ou est préfixé avec, ou contient, uniquement un signe deux-points (:).
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
contient un caractère deux-points (:) qui ne fait pas partie d'un volume de lecteur (« C:\ »).
1
Supprime un répertoire vide dans un chemin d'accès spécifié.
Nom du répertoire vide à supprimer.Ce répertoire doit être accessible en écriture et vide.
Un fichier avec le même nom et le même emplacement spécifié par existe.ouLe répertoire est le répertoire de travail actif de l'application.ouLe répertoire spécifié par n'est pas vide.ouLe répertoire est en lecture seule ou contient est un répertoire en lecture seule.ouLe répertoire est utilisé par un autre processus.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
n'existe pas ou n'a pas pu être trouvé.ouLe chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
1
Supprime le répertoire spécifié et, s'ils sont indiqués, tous les sous-répertoires et fichier qu'il contient.
Nom du répertoire à supprimer.
true pour supprimer les répertoires, sous-répertoires et fichiers dans le chemin d'accès indiqué par ; sinon, false.
Un fichier avec le même nom et le même emplacement spécifié par existe.ouLe répertoire spécifié par est en lecture seule ou est false et n'est pas un répertoire vide. ouLe répertoire est le répertoire de travail actif de l'application. ouLe répertoire contient un fichier en lecture seule.ouLe répertoire est utilisé par un autre processus.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
n'existe pas ou n'a pas pu être trouvé.ouLe chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
1
Retourne une collection énumérable de noms de répertoires dans un chemin d'accès spécifié.
Collection énumérable des noms complets (chemins compris) pour les répertoires du répertoire spécifiés par .
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .
a la valeur null.
n'est pas valide, notamment s'il fait référence à un lecteur non mappé.
est un nom de fichier.
Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable des noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié.
Collection énumérable des noms complets (chemins d'accès compris) pour les répertoires du répertoire spécifié par et qui correspondent au modèle de recherche spécifié.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms de répertoires dans .Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .ou ne contient pas un modèle valide.
a la valeur null.ou a la valeur null.
n'est pas valide, notamment s'il fait référence à un lecteur non mappé.
est un nom de fichier.
Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable des noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié, et effectue éventuellement la recherche dans les sous-répertoires.
Collection énumérable des noms complets (chemins d'accès compris) pour les répertoires du répertoire spécifié par et qui correspondent au modèle et à l'option de recherche spécifiés.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms de répertoires dans .Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou si elle doit inclure tous les sous-répertoires.La valeur par défaut est .
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .ou ne contient pas un modèle valide.
a la valeur null.ou a la valeur null.
n'est pas une valeur valide.
n'est pas valide, notamment s'il fait référence à un lecteur non mappé.
est un nom de fichier.
Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable de noms de fichiers dans un chemin d'accès spécifié.
Collection énumérable des noms complets (chemins compris) pour les fichiers du répertoire spécifiés par .
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .
a la valeur null.
n'est pas valide, notamment s'il fait référence à un lecteur non mappé.
est un nom de fichier.
Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable des noms de fichiers qui correspondent à un modèle de recherche dans un chemin d'accès spécifié.
Collection énumérable des noms complets (chemins d'accès compris) pour les fichiers du répertoire spécifié par et qui correspondent au modèle de recherche spécifié.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms de fichiers dans .Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .ou ne contient pas un modèle valide.
a la valeur null.ou a la valeur null.
n'est pas valide, notamment s'il fait référence à un lecteur non mappé.
est un nom de fichier.
Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable des noms de fichiers qui correspondent à un modèle de recherche dans un chemin d'accès spécifié, et effectue éventuellement des recherches dans les sous-répertoires.
Collection énumérable des noms complets (chemins d'accès compris) pour les fichiers du répertoire spécifié par et qui correspondent au modèle et à l'option de recherche spécifiés.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms de fichiers dans .Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou si elle doit inclure tous les sous-répertoires.La valeur par défaut est .
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .ou ne contient pas un modèle valide.
a la valeur null.ou a la valeur null.
n'est pas une valeur valide.
n'est pas valide, notamment s'il fait référence à un lecteur non mappé.
est un nom de fichier.
Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable de noms de fichiers et de noms de répertoires dans un chemin d'accès spécifié.
Collection énumérable des entrées de système de fichiers dans le répertoire spécifié par .
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .
a la valeur null.
n'est pas valide, notamment s'il fait référence à un lecteur non mappé.
est un nom de fichier.
Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable des noms de fichiers et des noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié.
Collection énumérable des entrées de système de fichiers dans le répertoire spécifié par et qui correspondent au modèle de recherche spécifié.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms des entrées du système de fichiers dans .Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .ou ne contient pas un modèle valide.
a la valeur null.ou a la valeur null.
n'est pas valide, notamment s'il fait référence à un lecteur non mappé.
est un nom de fichier.
Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable des noms de fichiers et des noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié, et effectue éventuellement des recherches dans les sous-répertoires.
Collection énumérable des entrées de système de fichiers dans le répertoire spécifié par et qui correspondent au modèle et à l'option de recherche spécifiés.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les entrées du système de fichiers dans .Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou si elle doit inclure tous les sous-répertoires.La valeur par défaut est .
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .ou ne contient pas un modèle valide.
a la valeur null.ou a la valeur null.
n'est pas une valeur valide.
n'est pas valide, notamment s'il fait référence à un lecteur non mappé.
est un nom de fichier.
Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
Détermine si le chemin d'accès donné référence un répertoire existant sur disque.
true si le chemin fait référence à un répertoire existant ; false si le répertoire n'existe pas ou si une erreur se produit lorsque vous essayez de déterminer l'existence du fichier spécifié.
Chemin d'accès à tester.
1
Obtient la date et l'heure de création d'un répertoire.
Structure à laquelle est affectée la date/heure de création du répertoire spécifié.Cette valeur est exprimée en heure locale.
Chemin d'accès du répertoire.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
1
Obtient la date/heure de création d'un répertoire, au format UTC (Temps universel coordonné).
Structure à laquelle est affectée la date/heure de création du répertoire spécifié.Cette valeur est exprimée en temps UTC.
Chemin d'accès du répertoire.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
2
Obtient le répertoire de travail en cours de l'application.
Chaîne qui contient le chemin d'accès du répertoire de travail actuel et qui ne se termine pas par une barre oblique inverse (\).
L'appelant n'a pas l'autorisation requise.
Le système d'exploitation est Windows CE, qui n'a pas la fonctionnalité du répertoire actif.Cette méthode est disponible dans le .NET Compact Framework, mais n'est pas actuellement prise en charge.
1
Retourne les noms des sous-répertoires (y compris leurs chemins d'accès) dans le répertoire spécifié.
Tableau des noms complets (y compris les chemins d'accès) des sous-répertoires dans le chemin d'accès spécifié, ou tableau vide si aucun répertoire n'est trouvé.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
est un nom de fichier.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
1
Retourne les noms des sous-répertoires (y compris leurs chemins d'accès) qui correspondent au modèle de recherche spécifié dans le répertoire spécifié.
Tableau des noms complets (y compris les chemins d'accès) des sous-répertoires qui correspondent au modèle de recherche dans le répertoire spécifié, ou tableau vide si aucun répertoire n'est trouvé.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms de sous-répertoires dans .Ce paramètre peut contenir une combinaison de caractères littéraux et de caractères génériques (voir Remarques), mais ne prend pas en charge les expressions régulières.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de .ou ne contient pas un modèle valide.
ou est null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
est un nom de fichier.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
1
Retourne les noms des sous-répertoires (avec leurs chemins d'accès) qui correspondent au modèle de recherche spécifié dans le répertoire spécifié, et effectue éventuellement une recherche dans les sous-répertoires.
Tableau des noms complets (y compris les chemins d'accès) des sous-répertoires qui correspondent aux critères spécifiés, ou tableau vide si aucun répertoire n'est trouvé.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms de sous-répertoires dans .Ce paramètre peut contenir une combinaison de caractères littéraux et de caractères génériques (voir Remarques), mais ne prend pas en charge les expressions régulières.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure tous les sous-répertoires ou uniquement le répertoire actif.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .ou ne contient pas un modèle valide.
ou est null.
n'est pas une valeur valide.
L'appelant n'a pas l'autorisation requise.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
est un nom de fichier.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Retourne les informations sur le volume, les informations sur la racine ou les deux, pour le chemin d'accès spécifié.
Chaîne qui contient les informations sur le volume, les informations sur la racine ou les deux, pour le chemin d'accès spécifié.
Chemin d'accès d'un fichier ou d'un répertoire.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
1
Retourne les noms des fichiers (y compris leur chemin d'accès) dans le répertoire spécifié.
Tableau des noms complets (y compris les chemins d'accès) pour les fichiers du répertoire spécifié, ou tableau vide si aucun fichier n'est trouvé.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
est un nom de fichier.ouUne erreur réseau s'est produite.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié est introuvable ou n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
1
Retourne les noms des fichiers (y compris leurs chemins d'accès) qui correspondent au modèle de recherche spécifié dans le répertoire spécifié.
Tableau des noms complets (y compris les chemins d'accès) pour les fichiers du répertoire spécifié qui correspondent au modèle de recherche spécifié, ou un tableau vide si aucun fichier n'est trouvé.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms de fichiers dans .Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.
est un nom de fichier.ouUne erreur réseau s'est produite.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de .ou ne contient pas un modèle valide.
ou est null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié est introuvable ou n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
1
Retourne les noms des fichiers (y compris leurs chemins d'accès) qui correspondent au modèle de recherche spécifié dans le répertoire spécifié, en utilisant une valeur pour déterminer s'il faut effectuer une recherche dans les sous-répertoires.
Tableau des noms complets (y compris les chemins d'accès) pour les fichiers du répertoire spécifié qui correspondent au modèle et à l'option de recherche spécifiés, ou tableau vide si aucun fichier n'est trouvé.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms de fichiers dans .Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure tous les sous-répertoires ou uniquement le répertoire actif.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .ou ne contient pas un modèle valide.
ou est null.
n'est pas une valeur valide.
L'appelant n'a pas l'autorisation requise.
Le chemin d'accès spécifié est introuvable ou n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
est un nom de fichier.ouUne erreur réseau s'est produite.
Retourne les noms de tous les fichiers et sous-répertoires dans un chemin d'accès spécifié.
Tableau des noms de fichiers et de sous-répertoires dans le répertoire spécifié, ou tableau vide si aucun fichier ni sous-répertoire n'est trouvé.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
est un nom de fichier.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
1
Retourne un tableau de noms de fichiers et noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié.
Tableau de noms de fichiers et de noms de répertoires qui correspondent aux critères de recherche spécifiés, ou tableau vide si aucun fichier ou répertoire n'est trouvé.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms de fichiers et les noms de répertoires dans .Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .ou ne contient pas un modèle valide.
ou est null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
est un nom de fichier.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
1
Retourne un tableau de tous les noms de fichiers et noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié, et effectue éventuellement des recherches dans les sous-répertoires.
Tableau des noms de fichiers et des noms de répertoires qui correspondent aux critères de recherche spécifiés, ou tableau vide si aucun fichier ou répertoire n'est trouvé.
Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.
Chaîne recherchée à trouver parmi les noms de fichiers et les noms de répertoires dans .Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou si elle doit inclure tous les sous-répertoires.La valeur par défaut est .
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode .ou ne contient pas un modèle valide.
a la valeur null.ou a la valeur null.
n'est pas une valeur valide.
n'est pas valide, notamment s'il fait référence à un lecteur non mappé.
est un nom de fichier.
Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
Retourne la date/heure du dernier accès au fichier ou au répertoire spécifié.
Structure définie avec la date/heure du dernier accès au fichier ou au répertoire spécifié.Cette valeur est exprimée en heure locale.
Fichier ou répertoire pour lequel sont obtenues les informations relatives à la date et à l'heure.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format du paramètre n'est pas valide.
1
Retourne la date/heure, au format UTC (Temps universel coordonné), du dernier accès au fichier ou au répertoire spécifié.
Structure définie avec la date/heure du dernier accès au fichier ou au répertoire spécifié.Cette valeur est exprimée en temps UTC.
Fichier ou répertoire pour lequel sont obtenues les informations relatives à la date et à l'heure.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format du paramètre n'est pas valide.
1
Retourne la date/heure du dernier accès en écriture au fichier ou au répertoire spécifié.
Structure définie avec la date/heure de la dernière écriture dans le fichier ou le répertoire spécifié.Cette valeur est exprimée en heure locale.
Fichier ou répertoire pour lequel sont obtenues les informations relatives à la date et à l'heure de modification.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
1
Retourne la date/heure, au format UTC (Temps universel coordonné), de la dernière écriture dans le fichier ou le répertoire spécifié.
Structure définie avec la date/heure de la dernière écriture dans le fichier ou le répertoire spécifié.Cette valeur est exprimée en temps UTC.
Fichier ou répertoire pour lequel sont obtenues les informations relatives à la date et à l'heure de modification.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
2
Récupère le répertoire parent du chemin d'accès spécifié, y compris les chemins d'accès absolus et relatifs.
Répertoire parent, ou null si est le répertoire racine, y compris la racine d'un serveur UNC ou nom de partage.
Chemin d'accès pour lequel est récupéré le répertoire parent.
Le répertoire spécifié par est en lecture seule.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié est introuvable.
1
Déplace un fichier, ou un répertoire et son contenu, vers un nouvel emplacement.
Chemin d'accès du fichier ou du répertoire à déplacer.
Chemin d'accès vers le nouvel emplacement pour .Si est un fichier, doit également être un nom de fichier.
Une tentative pour déplacer un répertoire vers un autre volume a été effectuée. ou existe déjà. ou Les paramètres et font référence au même fichier ou répertoire. ouLe répertoire ou un fichier qu'il est utilisé par un autre processus.
L'appelant n'a pas l'autorisation requise.
ou est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
ou est null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié par n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
1
Définit la date/heure de création pour le fichier ou le répertoire spécifié.
Fichier ou répertoire pour lequel sont définies les informations relatives à la date et à l'heure de création.
Date/heure de la dernière écriture dans le fichier ou le répertoire.Cette valeur est exprimée en heure locale.
Le chemin d'accès spécifié est introuvable.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
1
Définit la date et l'heure de création, au format de temps universel (UTC, Universal Coordinated Time) pour le fichier ou le répertoire spécifié.
Fichier ou répertoire pour lequel sont définies les informations relatives à la date et à l'heure de création.
Date/heure de création du répertoire ou du fichier.Cette valeur est exprimée en heure locale.
Le chemin d'accès spécifié est introuvable.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
2
Définit le répertoire spécifié comme répertoire de travail actuel de l'application.
Chemin d'accès assigné au répertoire de travail actif.
Une erreur d'E/S s'est produite.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise pour accéder à du code non managé.
Le chemin d'accès spécifié est introuvable.
Le répertoire spécifié est introuvable.
1
Définit la date/heure du dernier accès au fichier ou au répertoire spécifié.
Fichier ou répertoire pour lequel sont définies les informations relatives à la date et à l'heure d'accès.
Objet qui contient la valeur à assigner pour la date et l'heure d'accès de .Cette valeur est exprimée en heure locale.
Le chemin d'accès spécifié est introuvable.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.
1
Définit la date/heure, au format UTC (Temps universel coordonné), du dernier accès au fichier ou au répertoire spécifié.
Fichier ou répertoire pour lequel sont définies les informations relatives à la date et à l'heure d'accès.
Objet qui contient la valeur à assigner pour la date et l'heure d'accès de .Cette valeur est exprimée en temps UTC.
Le chemin d'accès spécifié est introuvable.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.
1
Définit la date/heure du dernier accès en écriture au répertoire.
Chemin d'accès du répertoire.
Date/heure de la dernière écriture dans le répertoire.Cette valeur est exprimée en heure locale.
Le chemin d'accès spécifié est introuvable.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.
1
Définit la date/heure, au format UTC (Temps universel coordonnée), de la dernière écriture dans un répertoire.
Chemin d'accès du répertoire.
Date/heure de la dernière écriture dans le répertoire.Cette valeur est exprimée en temps UTC.
Le chemin d'accès spécifié est introuvable.
est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.
2
Expose des méthodes d'instance pour créer, se déplacer dans et énumérer des répertoires et sous-répertoires.Cette classe ne peut pas être héritée.Pour parcourir le code source de .NET Framework pour ce type, consultez la
Source de référence.
1
Initialise une nouvelle instance de la classe
classe sur le chemin d'accès spécifié.
Chaîne spécifiant le chemin d'accès dans lequel créer le
DirectoryInfo.
est
null.
L'appelant n'a pas l'autorisation requise.
contient des caractères non valides tels que ", <, > ou |.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.Le chemin d'accès spécifié, le nom de fichier ou les deux sont trop longs.
Crée un répertoire.
Le répertoire ne peut pas être créé.
1
Crée un ou plusieurs sous-répertoires dans le chemin d'accès spécifié.Le chemin d'accès spécifié peut être relatif à cette instance de la
classe.
Le dernier répertoire spécifié dans
.
Chemin d'accès spécifié.Il ne peut pas s'agir d'un nom de volume de disque ou UNC différent.
ne spécifiez pas un chemin d'accès de fichier valide ou n'est pas
DirectoryInfocaractères.
est
null.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le sous-répertoire ne peut pas être créé.ouUn fichier ou un répertoire possède déjà le nom spécifié par
.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.Le chemin d'accès spécifié, le nom de fichier ou les deux sont trop longs.
L'appelant n'est pas autorisé à accéder à du code pour créer le répertoire.ouL'appelant ne dispose pas d'autorisation d'accès au code pour lire le répertoire décrit par le texte retourné
Objet .
Cela peut se produire lorsque le
Décrit un répertoire existant.
contient un caractère deux-points (:) qui ne fait pas partie d'un volume de lecteur (« C:\ »).
2
Supprime cet
Si elle est vide.
Le répertoire contient un fichier en lecture seule.
Le répertoire décrit par cet
objet n'existe pas ou est introuvable.
Le répertoire n'est pas vide.ouLe répertoire est le répertoire de travail actif de l'application.ouUn handle est ouvert sur le répertoire et le système d'exploitation est Windows XP ou une version antérieure.Ce handle ouvert peut être le résultat d'une énumération de répertoires.Pour plus d'informations, voir
Comment : énumérer des répertoires et des fichiers.
L'appelant n'a pas l'autorisation requise.
1
Supprime cette instance d'un
, indiquant s'il faut supprimer les fichiers et sous-répertoires.
truePour supprimer ce répertoire, ses sous-répertoires et tous les fichiers. Sinon,
false.
Le répertoire contient un fichier en lecture seule.
Le répertoire décrit par cet
objet n'existe pas ou est introuvable.
Le répertoire est en lecture seule.ouLe répertoire contient un ou plusieurs fichiers ou sous-répertoires et
est
false.
ouLe répertoire est le répertoire de travail actif de l'application.ouUn handle est ouvert sur le répertoire ou sur l'un de ses fichiers, et le système d'exploitation est Windows XP ou une version antérieure.Ce handle ouvert peut être le résultat d'une énumération de répertoires et de fichiers.Pour plus d'informations, voir
Comment : énumérer des répertoires et des fichiers.
L'appelant n'a pas l'autorisation requise.
1
Retourne une collection énumérable d'informations de répertoire dans le répertoire actuel.
Collection énumérable des répertoires dans le répertoire actuel.
Le chemin d'accès encapsulé dans le
objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable d'informations de répertoire qui correspond à un modèle de recherche spécifié.
Collection énumérable de répertoires qui correspond à
.
Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
est
null.
Le chemin d'accès encapsulé dans le
objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable d'informations de répertoire qui correspond à un modèle de recherche spécifié et à une option de recherche de sous-répertoires.
Collection énumérable de répertoires qui correspond à
et
.
Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.La valeur par défaut
.
est
null.
n'est pas valide
Valeur
Le chemin d'accès encapsulé dans le
objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable d'informations de fichier dans le répertoire actuel.
Collection énumérable des fichiers dans le répertoire actuel.
Le chemin d'accès encapsulé dans le
objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable d'informations de fichier qui correspond à un modèle de recherche.
Collection énumérable de fichiers qui correspond à
.
Chaîne recherchée à trouver parmi les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
est
null.
Le chemin d'accès encapsulé dans le
objet n'est pas valide, (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable d'informations de fichier qui correspond à un modèle de recherche spécifié et à une option de recherche de sous-répertoires.
Collection énumérable de fichiers qui correspond à
et
.
Chaîne recherchée à trouver parmi les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.La valeur par défaut
.
est
null.
n'est pas valide
Valeur
Le chemin d'accès encapsulé dans le
objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable d'informations de système de fichiers dans le répertoire actuel.
Collection énumérable d'informations de système de fichiers dans le répertoire actif.
Le chemin d'accès encapsulé dans le
objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable d'informations de système de fichiers qui correspond à un modèle de recherche spécifié.
Une collection énumérable d'objets d'informations de système de fichiers qui correspond à
.
Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
est
null.
Le chemin d'accès encapsulé dans le
objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Retourne une collection énumérable d'informations de système de fichiers qui correspond à un modèle de recherche spécifié et à une option de recherche de sous-répertoires.
Une collection énumérable d'objets d'informations de système de fichiers qui correspond à
et
.
Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.La valeur par défaut
.
est
null.
n'est pas valide
Valeur
Le chemin d'accès encapsulé dans le
objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Obtient une valeur indiquant si le répertoire existe.
trueSi le répertoire existe ; Sinon,
false.
1
Retourne les sous-répertoires du répertoire actuel.
Un tableau de
Objets .
Le chemin d'accès encapsulé dans le
objet n'est pas valide, par exemple sur un lecteur non mappé.
L'appelant n'a pas l'autorisation requise.
L'appelant n'a pas l'autorisation requise.
1
Retourne un tableau de répertoires en cours
correspondant aux critères de recherche donnée.
Tableau de type
DirectoryInfomise en correspondance
.
Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
contient un ou plusieurs caractères non valides définis par la
Méthode .
est
null.
Le chemin d'accès encapsulé dans le
DirectoryInfoobjet n'est pas valide (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
1
Retourne un tableau de répertoires en cours
correspondant aux critères de recherche donnée et à l'aide d'une valeur pour déterminer s'il faut rechercher des sous-répertoires.
Tableau de type
DirectoryInfomise en correspondance
.
Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.
contient un ou plusieurs caractères non valides définis par la
Méthode .
est
null.
n'est pas valide
Valeur
Le chemin d'accès encapsulé dans le
DirectoryInfoobjet n'est pas valide (par exemple, il est sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Retourne la liste des fichiers du répertoire actuel.
Tableau de type
.
Le chemin d'accès n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
1
Retourne la liste des fichiers du répertoire actuel correspondant au modèle de recherche donné.
Tableau de type
.
Chaîne recherchée à trouver parmi les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
contient un ou plusieurs caractères non valides définis par la
Méthode .
est
null.
Le chemin d'accès n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
1
Retourne une liste des fichiers du répertoire actuel correspondant au modèle de recherche donné et en utilisant une valeur pour déterminer s'il faut effectuer une recherche dans les sous-répertoires.
Tableau de type
.
Chaîne recherchée à trouver parmi les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.
contient un ou plusieurs caractères non valides définis par la
Méthode .
est
null.
n'est pas valide
Valeur
Le chemin d'accès n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Retourne un tableau de fortement typées
entrées qui représente tous les fichiers et sous-répertoires d'un répertoire.
Un tableau de fortement typées
entrées.
Le chemin d'accès n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
2
Récupère un tableau des fortement typées
objets qui représentent les fichiers et sous-répertoires qui correspondent aux critères de recherche spécifiés.
Un tableau de fortement typées
FileSystemInfoobjets correspondant aux critères de recherche.
Chaîne recherchée à trouver parmi les noms de répertoires et les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
contient un ou plusieurs caractères non valides définis par la
Méthode .
est
null.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
2
Récupère un tableau des
objets qui représentent les fichiers et les sous-répertoires correspondant au critère de recherche spécifié.
Tableau d'entrées de système de fichiers qui satisfont aux critères de recherche.
Chaîne recherchée à trouver parmi les noms de répertoires et les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.
Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.La valeur par défaut
.
contient un ou plusieurs caractères non valides définis par la
Méthode .
est
null.
n'est pas valide
Valeur
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
L'appelant n'a pas l'autorisation requise.
Déplace un
instance et son contenu vers un nouveau chemin.
Nom et chemin d'accès où déplacer ce répertoire.La destination ne peut pas être un autre volume de disque ou un répertoire du même nom.Il peut s'agir d'un répertoire existant où vous voulez ajouter ce répertoire comme sous-répertoire.
est
null.
est une chaîne vide (''").
Une tentative pour déplacer un répertoire vers un autre volume a été effectuée.ou existe déjà.
ouVous n'êtes pas autorisé à accéder à ce chemin d'accès.ouLe répertoire déplacé et le répertoire de destination ont le même nom.
L'appelant n'a pas l'autorisation requise.
Le répertoire de destination est introuvable.
1
Obtient le nom de ce
instance.
Nom du répertoire.
1
Obtient le répertoire parent d'un sous-répertoire spécifié.
Le répertoire parent, ou
nullSi le chemin d'accès est null ou si le chemin d'accès du fichier désigne une racine (tel que « \ », « C: », ou * "\\server\share").
L'appelant n'a pas l'autorisation requise.
1
Obtient la partie racine du répertoire.
Objet qui représente la racine du répertoire.
L'appelant n'a pas l'autorisation requise.
1
Retourne le chemin d'accès d'origine passé par l'utilisateur.
Retourne le chemin d'accès d'origine passé par l'utilisateur.
2
Fournit des méthodes statiques pour créer, copier, supprimer, déplacer et ouvrir un fichier unique, et facilite la création d'objets .Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.
1
Ajoute des lignes à un fichier, puis ferme le fichier.Si le fichier spécifié n'existe pas, cette méthode crée un fichier, écrit les lignes spécifiées dans le fichier, puis ferme le fichier.
Fichier auquel ajouter les lignes.Le fichier est créé s'il n'existe pas.
Lignes à ajouter au fichier.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides définis par la méthode .
Soitou est null.
n'est pas valide (par exemple, le répertoire n'existe pas ou il se trouve sur un lecteur non mappé).
Le fichier spécifié par est introuvable.
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
L'appelant n'est pas autorisé à écrire dans le fichier.
spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou est un répertoire.
Ajoute des lignes à un fichier en utilisant un encodage spécifié, puis ferme le fichier.Si le fichier spécifié n'existe pas, cette méthode crée un fichier, écrit les lignes spécifiées dans le fichier, puis ferme le fichier.
Fichier auquel ajouter les lignes.Le fichier est créé s'il n'existe pas.
Lignes à ajouter au fichier.
Encodage des caractères à utiliser.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides définis par la méthode .
, ou est null.
n'est pas valide (par exemple, le répertoire n'existe pas ou il se trouve sur un lecteur non mappé).
Le fichier spécifié par est introuvable.
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou est un répertoire.ouL'appelant n'a pas l'autorisation requise.
Ouvre un fichier, ajoute la chaîne spécifiée au fichier, puis ferme le fichier.Si le fichier n'existe pas, cette méthode crée un fichier, écrit la chaîne spécifiée dans le fichier, puis ferme le fichier.
Fichier auquel ajouter la chaîne spécifiée.
Chaîne à ajouter au fichier.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (par exemple, le répertoire n'existe pas ou il se trouve sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
1
Ajoute la chaîne spécifiée au fichier, en créant le fichier s'il n'existe pas.
Fichier auquel ajouter la chaîne spécifiée.
Chaîne à ajouter au fichier.
Encodage des caractères à utiliser.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (par exemple, le répertoire n'existe pas ou il se trouve sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
1
Crée un élément qui ajoute du texte encodé en UTF-8 à un fichier existant ou à un nouveau fichier si le fichier spécifié n'existe pas.
Writer de flux qui ajoute du texte encodé en UTF-8 au fichier spécifié ou à un nouveau fichier.
Chemin d'accès du fichier auquel le texte doit être ajouté.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (par exemple, le répertoire n'existe pas ou il se trouve sur un lecteur non mappé).
Le format de n'est pas valide.
1
Copie un fichier existant vers un nouveau fichier.Le remplacement d'un fichier du même nom n'est pas autorisé.
Fichier à copier.
Nom du fichier de destination.Celui-ci ne peut pas être un répertoire ou un fichier existant.
L'appelant n'a pas l'autorisation requise.
ou est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .ou ou spécifie un répertoire.
ou a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié dans ou n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Impossible de trouver .
existe.ou Une erreur d'E/S s'est produite.
ou est dans un format non valide.
1
Copie un fichier existant vers un nouveau fichier.Le remplacement d'un fichier du même nom est autorisé.
Fichier à copier.
Nom du fichier de destination.Il ne peut pas s'agir d'un répertoire.
true si le fichier de destination peut être remplacé ; sinon, false.
L'appelant n'a pas l'autorisation requise. ou est en lecture seule.
ou est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .ou ou spécifie un répertoire.
ou a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié dans ou n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Impossible de trouver .
existe et est false.ou Une erreur d'E/S s'est produite.
ou est dans un format non valide.
1
Crée ou remplace un fichier dans le chemin d'accès spécifié.
Élément qui fournit l'accès en lecture/écriture au fichier spécifié dans .
Chemin d'accès et nom du fichier à créer.
L'appelant n'a pas l'autorisation requise.ou a spécifié un fichier qui est en lecture seule.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de la création du fichier.
Le format de n'est pas valide.
1
Crée ou remplace le fichier spécifié.
Élément avec la taille de la mémoire tampon spécifiée qui fournit l'accès en lecture/écriture au fichier spécifié dans .
Nom du fichier.
Nombre d'octets mis en mémoire tampon pour les opérations de lecture et d'écriture dans le fichier.
L'appelant n'a pas l'autorisation requise.ou a spécifié un fichier qui est en lecture seule.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de la création du fichier.
Le format de n'est pas valide.
1
Crée ou remplace le fichier spécifié en spécifiant une taille de mémoire tampon et une valeur de qui décrit comment créer ou remplacer le fichier.
Nouveau fichier avec la taille de mémoire tampon spécifiée.
Nom du fichier.
Nombre d'octets mis en mémoire tampon pour les opérations de lecture et d'écriture dans le fichier.
Une des valeurs qui décrit comment créer ou remplacer le fichier.
L'appelant n'a pas l'autorisation requise.ou a spécifié un fichier qui est en lecture seule. ou est spécifié pour et le chiffrement des fichiers n'est pas pris en charge sur la plateforme actuelle.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de la création du fichier.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.ou a spécifié un fichier qui est en lecture seule.
L'appelant n'a pas l'autorisation requise.ou a spécifié un fichier qui est en lecture seule.
Crée ou ouvre un fichier pour écrire du texte encodé en UTF-8.
Élément qui écrit dans le fichier spécifié en utilisant l'encodage UTF-8.
Fichier à ouvrir pour écriture.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Le format de n'est pas valide.
1
Supprime le fichier spécifié.
Nom du fichier à supprimer.Les caractères génériques ne sont pas pris en charge.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Le fichier spécifié est utilisé. ouUn handle est ouvert sur le fichier et le système d'exploitation est Windows XP ou une version antérieure.Ce handle ouvert peut être le résultat d'une énumération de répertoires et de fichiers.Pour plus d'informations, consultez Comment : énumérer des répertoires et des fichiers.
Le format de n'est pas valide.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.ou Le fichier est un fichier exécutable est en cours d'utilisation.ou est un répertoire.ou a spécifié un fichier en lecture seule.
1
Détermine si le fichier spécifié existe.
true si l'appelant a les autorisations requises et si contient le nom d'un fichier existant ; sinon, false.Cette méthode retourne également false si est null, un chemin d'accès non valide ou une chaîne de longueur nulle.Si l'appelant n'a pas les autorisations suffisantes pour lire le fichier spécifié, aucune exception n'est levée et la méthode retourne false, indépendamment de l'existence de .
Fichier à vérifier.
1
Obtient l'élément du fichier sur le chemin d'accès.
Élément du fichier sur le chemin d'accès.
Chemin d'accès au fichier.
est vide, ne contient que des espaces blancs ou contient des caractères non valides.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
représente un fichier et n'est pas valide. Il se trouve par exemple sur un lecteur non mappé ou le fichier est introuvable.
représente un répertoire et n'est pas valide. Il se trouve par exemple sur un lecteur non mappé ou le répertoire est introuvable.
Ce fichier est utilisé par un autre processus.
L'appelant n'a pas l'autorisation requise.
1
Retourne la date/heure de création du fichier ou du répertoire spécifié.
Structure à laquelle sont assignées la date et l'heure de création du fichier ou du répertoire spécifié.Cette valeur est exprimée en heure locale.
Fichier ou répertoire pour lequel obtenir les informations de date/heure de création.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
1
Retourne la date et l'heure de création au format UTC (Temps universel coordonné) du fichier ou du répertoire spécifié.
Structure à laquelle sont assignées la date et l'heure de création du fichier ou du répertoire spécifié.Cette valeur est exprimée en temps UTC.
Fichier ou répertoire pour lequel obtenir les informations de date/heure de création.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
2
Retourne la date/heure du dernier accès au fichier ou au répertoire spécifié.
Structure définie avec la date et l'heure de dernier accès au fichier ou au répertoire spécifié.Cette valeur est exprimée en heure locale.
Fichier ou répertoire pour lequel obtenir les informations de date/heure d'accès.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
1
Retourne la date/heure au format UTC (Temps universel coordonné) du dernier accès au fichier ou au répertoire spécifié.
Structure définie avec la date et l'heure de dernier accès au fichier ou au répertoire spécifié.Cette valeur est exprimée en temps UTC.
Fichier ou répertoire pour lequel obtenir les informations de date/heure d'accès.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
1
Retourne la date/heure du dernier accès en écriture au fichier ou au répertoire spécifié.
Structure ayant pour valeur la date et l'heure de la dernière écriture dans le fichier ou le répertoire spécifié.Cette valeur est exprimée en heure locale.
Fichier ou répertoire pour lequel obtenir les informations de date/heure d'accès en écriture.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
1
Retourne la date/heure au format UTC (Temps universel coordonné) de la dernière écriture dans le fichier ou le répertoire spécifié.
Structure ayant pour valeur la date et l'heure de la dernière écriture dans le fichier ou le répertoire spécifié.Cette valeur est exprimée en temps UTC.
Fichier ou répertoire pour lequel obtenir les informations de date/heure d'accès en écriture.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
2
Déplace un fichier spécifié à un nouvel emplacement, en permettant de spécifier un nouveau nom.
Nom du fichier à déplacer.Peut inclure un chemin d'accès absolu ou relatif.
Nouveaux nom et chemin d'accès au fichier.
Le fichier de destination existe déjà.ouImpossible de trouver .
ou a la valeur null.
ou est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides comme défini dans .
L'appelant n'a pas l'autorisation requise.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié dans ou n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
ou est dans un format non valide.
1
Ouvre un élément sur le chemin d'accès spécifié avec un accès en lecture/écriture.
Élément ouvert dans le mode et le chemin d'accès spécifiés, avec un accès en lecture/écriture et non partagé.
Fichier à ouvrir.
Valeur qui spécifie si un fichier est créé s'il n'existe pas et détermine si le contenu des fichiers existants est conservé ou remplacé.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. ou est et le fichier spécifié est un fichier masqué.
a spécifié une valeur non valide.
Le fichier spécifié dans est introuvable.
Le format de n'est pas valide.
1
Ouvre un élément sur le chemin d'accès spécifié, avec le mode et l'accès spécifiés.
Élément non partagé qui fournit l'accès au fichier spécifié avec le mode et l'accès spécifiés.
Fichier à ouvrir.
Valeur qui spécifie si un fichier est créé s'il n'existe pas et détermine si le contenu des fichiers existants est conservé ou remplacé.
Valeur de spécifiant les opérations qui peuvent être effectuées sur le fichier.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .ou a spécifié Read et a spécifié Create, CreateNew, Truncate ou Append.
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule et n'est pas Read.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. ou est et le fichier spécifié est un fichier masqué.
ou a spécifié une valeur non valide.
Le fichier spécifié dans est introuvable.
Le format de n'est pas valide.
1
Ouvre un élément sur le chemin d'accès spécifié, dans le mode spécifié avec accès en lecture, en écriture ou en lecture/écriture, et l'option de partage spécifiée.
Ouvre un élément sur le chemin d'accès spécifié, dans le mode spécifié avec accès en lecture, en écriture ou en lecture/écriture, et l'option de partage spécifiée.
Fichier à ouvrir.
Valeur qui spécifie si un fichier est créé s'il n'existe pas et détermine si le contenu des fichiers existants est conservé ou remplacé.
Valeur de spécifiant les opérations qui peuvent être effectuées sur le fichier.
Valeur de spécifiant le type d'accès que les autres threads ont sur le fichier.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .ou a spécifié Read et a spécifié Create, CreateNew, Truncate ou Append.
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule et n'est pas Read.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. ou est et le fichier spécifié est un fichier masqué.
, ou a spécifié une valeur non valide.
Le fichier spécifié dans est introuvable.
Le format de n'est pas valide.
1
Ouvre un fichier existant pour y accéder en lecture.
Élément en lecture seule sur le chemin d'accès spécifié.
Fichier à ouvrir pour lecture.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le fichier spécifié dans est introuvable.
Le format de n'est pas valide.
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
1
Ouvre un fichier texte encodé en UTF-8 existant pour lecture.
Élément sur le chemin d'accès spécifié.
Fichier à ouvrir pour lecture.
L'appelant n'a pas l'autorisation requise.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Le fichier spécifié dans est introuvable.
Le format de n'est pas valide.
1
Ouvre un fichier existant ou crée un nouveau fichier pour écriture.
Objet non partagé sur le chemin d'accès spécifié avec un accès .
Fichier à ouvrir pour écriture.
L'appelant n'a pas l'autorisation requise.ou a spécifié un fichier ou un répertoire en lecture seule.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Le format de n'est pas valide.
1
Ouvre un fichier binaire, lit le contenu du fichier dans un tableau d'octets, puis ferme le fichier.
Tableau d'octets contenant le contenu du fichier.
Fichier à ouvrir pour lecture.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le fichier spécifié dans est introuvable.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
1
Ouvre un fichier texte, lit toutes les lignes du fichier, puis ferme le fichier.
Tableau de chaînes contenant toutes les lignes du fichier.
Fichier à ouvrir pour lecture.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le fichier spécifié dans est introuvable.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
1
Ouvre un fichier, lit toutes les lignes du fichier avec l'encodage spécifié, puis ferme le fichier.
Tableau de chaînes contenant toutes les lignes du fichier.
Fichier à ouvrir pour lecture.
Encodage appliqué au contenu du fichier.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le fichier spécifié dans est introuvable.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
1
Ouvre un fichier texte, lit toutes les lignes du fichier, puis ferme le fichier.
Chaîne contenant toutes les lignes du fichier.
Fichier à ouvrir pour lecture.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le fichier spécifié dans est introuvable.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
1
Ouvre un fichier, lit toutes les lignes du fichier avec l'encodage spécifié, puis ferme le fichier.
Chaîne contenant toutes les lignes du fichier.
Fichier à ouvrir pour lecture.
Encodage appliqué au contenu du fichier.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le fichier spécifié dans est introuvable.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
1
Lit les lignes d'un fichier.
Toutes les lignes du fichier ou les lignes qui sont le résultat d'une requête.
Fichier à lire.
est une chaîne de longueur nulle, ne contient seulement des espaces blancs ou contient un ou plusieurs caractères non valides définis par la (méthode).
a la valeur null.
n'est pas valide (par exemple, il se trouve sur un lecteur non mappé).
Le fichier spécifié par est introuvable.
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou est un répertoire.ouL'appelant n'a pas l'autorisation requise.
Lit les lignes d'un fichier qui a un encodage spécifié.
Toutes les lignes du fichier ou les lignes qui sont le résultat d'une requête.
Fichier à lire.
Encodage appliqué au contenu du fichier.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides définis par la méthode .
a la valeur null.
n'est pas valide (par exemple, il se trouve sur un lecteur non mappé).
Le fichier spécifié par est introuvable.
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
L'appelant n'a pas l'autorisation requise.
spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou est un répertoire.ouL'appelant n'a pas l'autorisation requise.
Définit l'élément spécifié du fichier sur le chemin d'accès spécifié.
Chemin d'accès au fichier.
Combinaison d'opérations de bits des valeurs d'énumération.
est vide, ne contient que des espaces blancs, contient des caractères non valides ou l'attribut de fichier n'est pas valide.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Impossible de trouver le fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
1
Définit la date/heure de création du fichier.
Fichier pour lequel définir les informations de date/heure de création.
Élément contenant la valeur à affecter pour la date/heure de création de .Cette valeur est exprimée en heure locale.
Le chemin d'accès spécifié est introuvable.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Une erreur d'E/S s'est produite lors de l'exécution de l'opération.
spécifie une valeur en dehors de la plage de dates, d'heures ou des deux, autorisée pour cette opération.
L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
1
Définit la date/heure au format UTC (Temps universel coordonné) de création du fichier.
Fichier pour lequel définir les informations de date/heure de création.
Élément contenant la valeur à affecter pour la date/heure de création de .Cette valeur est exprimée en temps UTC.
Le chemin d'accès spécifié est introuvable.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Une erreur d'E/S s'est produite lors de l'exécution de l'opération.
spécifie une valeur en dehors de la plage de dates, d'heures ou des deux, autorisée pour cette opération.
L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
2
Définit la date et l'heure du dernier accès au fichier spécifié.
Fichier pour lequel définir les informations de date/heure d'accès.
Élément contenant la valeur à affecter pour la date/heure du dernier accès à .Cette valeur est exprimée en heure locale.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié est introuvable.
L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.
1
Définit la date/heure au format UTC (Temps universel coordonné) du dernier accès au fichier spécifié.
Fichier pour lequel définir les informations de date/heure d'accès.
Élément contenant la valeur à affecter pour la date/heure du dernier accès à .Cette valeur est exprimée en temps UTC.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié est introuvable.
L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.
1
Définit la date/heure du dernier accès en écriture au fichier spécifié.
Fichier pour lequel définir les informations de date/heure.
Élément contenant la valeur à affecter pour la date/heure du dernier accès en écriture à .Cette valeur est exprimée en heure locale.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié est introuvable.
L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.
1
Définit la date/heure au format UTC (Temps universel coordonné) de la dernière écriture dans le fichier spécifié.
Fichier pour lequel définir les informations de date/heure.
Élément contenant la valeur à affecter pour la date/heure du dernier accès en écriture à .Cette valeur est exprimée en temps UTC.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
a la valeur null.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié est introuvable.
L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.
2
Crée un nouveau fichier, écrit le tableau d'octets spécifié dans le fichier, puis ferme le fichier.Si le fichier cible existe déjà, il est remplacé.
Fichier dans lequel écrire.
Octets à écrire dans le fichier.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
est null ou le tableau d'octets est vide.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
1
Crée un fichier, écrit une collection de chaînes dans le fichier, puis ferme le fichier.
Fichier dans lequel écrire.
Lignes à écrire dans le fichier.
est une chaîne de longueur nulle, ne contient seulement des espaces blancs ou contient un ou plusieurs caractères non valides définis par la (méthode).
Soitou est null.
n'est pas valide (par exemple, il se trouve sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou est un répertoire.ouL'appelant n'a pas l'autorisation requise.
Crée un fichier en utilisant l'encodage spécifié, écrit une collection de chaînes dans le fichier, puis ferme le fichier.
Fichier dans lequel écrire.
Lignes à écrire dans le fichier.
Encodage des caractères à utiliser.
est une chaîne de longueur nulle, ne contient seulement des espaces blancs ou contient un ou plusieurs caractères non valides définis par la (méthode).
Soit,, ou est null.
n'est pas valide (par exemple, il se trouve sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou est un répertoire.ouL'appelant n'a pas l'autorisation requise.
Crée un nouveau fichier, écrit la chaîne spécifiée dans le fichier, puis ferme le fichier.Si le fichier cible existe déjà, il est remplacé.
Fichier dans lequel écrire.
Chaîne à écrire dans le fichier.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
est null ou est vide.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
1
Crée un nouveau fichier, écrit la chaîne spécifiée dans le fichier en utilisant l'encodage spécifié, puis ferme le fichier.Si le fichier cible existe déjà, il est remplacé.
Fichier dans lequel écrire.
Chaîne à écrire dans le fichier.
Encodage à appliquer à la chaîne.
est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par .
est null ou est vide.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.
Le format de n'est pas valide.
L'appelant n'a pas l'autorisation requise.
1
Fournit des propriétés et des méthodes d'instance pour créer, copier, supprimer, déplacer et ouvrir des fichiers, et facilite la création d'objets .Cette classe ne peut pas être héritée.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.
1
Initialise une nouvelle instance de la classe , qui sert de wrapper pour un chemin d'accès de fichier.
Nom qualifié complet du nouveau fichier, ou nom de fichier relatif.Ne placez pas de caractère de séparation de répertoire à la fin du chemin d'accès.
a la valeur null.
L'appelant n'a pas l'autorisation requise.
Le nom de fichier est vide, ne contient que des espaces blancs ou contient des caractères non valides.
L'accès à est refusé.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
contient un signe deux-points (:) au milieu de la chaîne.
Crée un élément qui ajoute du texte au fichier représenté par cette instance de .
Nouveau StreamWriter.
1
Copie un fichier existant vers un nouveau fichier, en interdisant le remplacement d'un fichier existant.
Nouveau fichier avec un chemin d'accès qualifié complet.
Nom du nouveau fichier de destination de la copie.
est vide, ne contient que des espaces blancs ou contient des caractères non valides.
Une erreur se produit, ou le fichier de destination existe déjà.
L'appelant n'a pas l'autorisation requise.
a la valeur null.
Un chemin d'accès de répertoire est passé, ou bien le fichier est déplacé vers un lecteur différent.
Le répertoire spécifié dans n'existe pas.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
contient un signe deux-points (:) dans la chaîne mais ne spécifie pas le volume.
1
Copie un fichier existant vers un nouveau fichier, en autorisant le remplacement d'un fichier existant.
Nouveau fichier ou remplacement d'un fichier existant si est défini à true.Si le fichier existe et que est défini à false, une exception est levée.
Nom du nouveau fichier de destination de la copie.
true pour autoriser le remplacement d'un fichier existant ; sinon, false.
est vide, ne contient que des espaces blancs ou contient des caractères non valides.
Une erreur s'est produite ou le fichier de destination existe déjà et est false.
L'appelant n'a pas l'autorisation requise.
a la valeur null.
Le répertoire spécifié dans n'existe pas.
Un chemin d'accès de répertoire est passé, ou bien le fichier est déplacé vers un lecteur différent.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
contient un signe deux-points (:) au milieu de la chaîne.
1
Crée un fichier.
Nouveau fichier.
1
Crée un élément qui écrit un nouveau fichier texte.
Nouveau StreamWriter.
Le nom de fichier est un répertoire.
Le disque est en lecture seule.
L'appelant n'a pas l'autorisation requise.
1
Supprime définitivement un fichier.
Le fichier cible est ouvert ou mappé en mémoire sur un ordinateur fonctionnant sous Microsoft Windows NT.ouUn handle est ouvert sur le fichier et le système d'exploitation est Windows XP ou une version antérieure.Ce handle ouvert peut être le résultat d'une énumération de répertoires et de fichiers.Pour plus d'informations, consultez Comment : énumérer des répertoires et des fichiers.
L'appelant n'a pas l'autorisation requise.
Le chemin d'accès est un répertoire.
1
Obtient une instance du répertoire parent.
Objet représentant le répertoire parent de ce fichier.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
L'appelant n'a pas l'autorisation requise.
1
Obtient une chaîne représentant le chemin d'accès complet du répertoire.
Chaîne représentant le chemin d'accès complet du répertoire.
null a été passé comme nom de répertoire.
Le chemin d'accès qualifié complet est de 260 caractères ou plus.
L'appelant n'a pas l'autorisation requise.
1
Obtient une valeur indiquant si un fichier existe.
true si le fichier existe ; false si le fichier n'existe pas ou si le fichier est un répertoire.
1
Obtient ou définit une valeur qui détermine si le fichier actuel est en lecture seule.
true si le fichier actuel est en lecture seule ; sinon, false.
Le fichier décrit par l'objet en cours est introuvable.
Une erreur d'E/S s'est produite lors de l'ouverture du fichier.
Cette opération n'est pas prise en charge sur la plateforme actuelle.ou L'appelant n'a pas l'autorisation requise.
L'utilisateur ne dispose pas d'une autorisation d'écriture, mais a tenté d'attribuer à cette propriété la valeur false.
1
Obtient la taille en octets du fichier actuel.
Taille du fichier actuel en octets.
ne peut pas mettre à jour l'état du fichier ou du répertoire.
Le fichier n'existe pas.ou La propriété Length est appelée pour un répertoire.
1
Déplace un fichier spécifié à un nouvel emplacement, en permettant de spécifier un nouveau nom.
Chemin d'accès de destination du fichier, qui peut spécifier un autre nom de fichier.
Une erreur d'E/S se produit ; par exemple, le fichier de destination existe déjà ou le périphérique de destination n'est pas prêt.
a la valeur null.
est vide, ne contient que des espaces blancs ou contient des caractères non valides.
L'appelant n'a pas l'autorisation requise.
est en lecture seule ou est un répertoire.
Le fichier est introuvable.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
contient un signe deux-points (:) au milieu de la chaîne.
1
Obtient le nom du fichier.
Nom du fichier.
1
Ouvre un fichier dans le mode spécifié.
Fichier ouvert dans le mode spécifié, avec accès en lecture/écriture et non partagé.
Constante spécifiant le mode (par exemple Open ou Append) dans lequel ouvrir le fichier.
Le fichier est introuvable.
Le fichier est en lecture seule ou est un répertoire.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le fichier est déjà ouvert.
2
Ouvre un fichier dans le mode spécifié, avec accès en lecture, en écriture ou en lecture/écriture.
Objet ouvert dans le mode et l'accès spécifiés, et non partagé.
Constante spécifiant le mode (par exemple Open ou Append) dans lequel ouvrir le fichier.
Constante spécifiant si le fichier doit être ouvert avec l'accès Read, Write ou ReadWrite.
L'appelant n'a pas l'autorisation requise.
Le fichier est introuvable.
est en lecture seule ou est un répertoire.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le fichier est déjà ouvert.
2
Ouvre un fichier dans le mode spécifié, avec accès en lecture, en écriture ou en lecture/écriture, et l'option de partage spécifiée.
Objet ouvert avec le mode, l'accès et les options de partage spécifiés.
Constante spécifiant le mode (par exemple Open ou Append) dans lequel ouvrir le fichier.
Constante spécifiant si le fichier doit être ouvert avec l'accès Read, Write ou ReadWrite.
Constante spécifiant le type d'accès qu'ont d'autres objets FileStream à ce fichier.
L'appelant n'a pas l'autorisation requise.
Le fichier est introuvable.
est en lecture seule ou est un répertoire.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le fichier est déjà ouvert.
2
Crée un élément en lecture seule.
Nouvel objet en lecture seule.
est en lecture seule ou est un répertoire.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le fichier est déjà ouvert.
2
Crée un élément avec encodage UTF-8 qui lit un fichier texte existant.
Nouvel élément StreamReader avec encodage UTF-8.
L'appelant n'a pas l'autorisation requise.
Le fichier est introuvable.
est en lecture seule ou est un répertoire.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
2
Crée un élément en écriture seule.
Objet en écriture seule non partagé pour un fichier nouveau ou existant.
Le chemin d'accès spécifié quand la création d'une instance de l'objet est en lecture seule ou est un répertoire.
Le chemin d'accès spécifié quand la création d'une instance de l'objet n'est pas valide, tel qu'un emplacement sur un lecteur non mappé.
2
Retourne le chemin d'accès sous forme de chaîne.
Chaîne représentant le chemin d'accès.
1
Représente des options avancées pour créer un objet .
1
Indique qu'un fichier peut être utilisé pour la lecture et l'écriture asynchrones.
Indique qu'un fichier est automatiquement supprimé lorsqu'il n'est plus en cours d'utilisation.
Indique qu'un fichier est chiffré et qu'il peut être déchiffré uniquement en utilisant le même compte d'utilisateur que celui utilisé pour le chiffrement.
Indique qu'aucune option supplémentaire ne doit être utilisée lors de la création d'un objet .
Indique que le fichier est accédé aléatoirement.Le système peut utiliser cette indication pour optimiser la mise en cache du fichier.
Indique que le fichier est accessible séquentiellement du début à la fin.Le système peut utiliser cette indication pour optimiser la mise en cache du fichier.Si une application déplace le pointeur de fichier pour l'accès aléatoire, une mise en cache optimale peut ne pas se produire ; toutefois, une opération correcte est garantie.
Indique que le système doit écrire dans n'importe quel cache intermédiaire et aller directement au disque.
Fournit un élément pour un fichier, prenant en charge les opérations en lecture et en écriture aussi bien synchrones qu'asynchrones.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.
1
Initialise une nouvelle instance de la classe pour le handle de fichier spécifié, avec l'autorisation d'accès en lecture/écriture spécifiée.
Handle de fichier pour le fichier que l'objet FileStream actuel doit encapsuler.
Constante qui définit les propriétés et de l'objet FileStream.
n'est pas un champ de .
L'appelant n'a pas l'autorisation requise.
Une erreur d'E/S, telle qu'une erreur disque, s'est produite.ouLe flux a été fermé.
Le demandé n'est pas autorisé par le système d'exploitation pour le handle de fichier spécifié, par exemple si est Write ou ReadWrite alors que le handle de fichier est défini pour un accès en lecture seule.
Initialise une nouvelle instance de la classe pour le handle de fichier spécifié, avec l'autorisation d'accès en lecture/écriture et la taille de mémoire tampon spécifiées.
Handle de fichier pour le fichier que l'objet FileStream actuel doit encapsuler.
Constante qui définit les propriétés et de l'objet FileStream.
Valeur positive supérieure à 0 indiquant la taille de la mémoire tampon.La taille par défaut de la mémoire tampon est 4096.
Le paramètre est un handle non valide.ouLe paramètre est un handle synchrone et il a été utilisé de façon asynchrone.
Le paramètre est négatif.
Une erreur d'E/S, telle qu'une erreur disque, s'est produite.ouLe flux a été fermé.
L'appelant n'a pas l'autorisation requise.
Le demandé n'est pas autorisé par le système d'exploitation pour le handle de fichier spécifié, par exemple si est Write ou ReadWrite alors que le handle de fichier est défini pour un accès en lecture seule.
Initialise une nouvelle instance de la classe pour le handle de fichier spécifié, avec l'autorisation d'accès en lecture/écriture, la taille de mémoire tampon et l'état synchrone ou asynchrone spécifiés.
Handle de fichier pour le fichier que cet objet FileStream encapsulera.
Constante qui définit les propriétés et de l'objet FileStream.
Valeur positive supérieure à 0 indiquant la taille de la mémoire tampon.La taille par défaut de la mémoire tampon est 4096.
true si le handle a été ouvert de façon asynchrone (c'est-à-dire en mode E/S avec chevauchement) ; sinon, false.
Le paramètre est un handle non valide.ouLe paramètre est un handle synchrone et il a été utilisé de façon asynchrone.
Le paramètre est négatif.
Une erreur d'E/S, telle qu'une erreur disque, s'est produite.ouLe flux a été fermé.
L'appelant n'a pas l'autorisation requise.
Le demandé n'est pas autorisé par le système d'exploitation pour le handle de fichier spécifié, par exemple si est Write ou ReadWrite alors que le handle de fichier est défini pour un accès en lecture seule.
Initialise une nouvelle instance de la classe avec le chemin d'accès et le mode de création spécifiés.
Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler.
Constante qui détermine le mode d'ouverture ou de création du fichier.
est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.
fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.
a la valeur null.
L'appelant n'a pas l'autorisation requise.
Le fichier est introuvable, comme lorsque est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par n'existe pas.Le fichier doit déjà exister dans ces modes.
Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par existe déjà.ouLe flux a été fermé.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
contient une valeur non valide.
Initialise une nouvelle instance de la classe avec le chemin d'accès, le mode de création et les autorisations de lecture/écriture spécifiés.
Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler.
Constante qui détermine le mode d'ouverture ou de création du fichier.
Constante qui détermine le mode d'accès au fichier par l'objet FileStream.Détermine aussi les valeurs retournées par les propriétés et de l'objet FileStream. a la valeur true si spécifie un fichier sur disque.
a la valeur null.
est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.
fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.
Le fichier est introuvable, comme lorsque est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par n'existe pas.Le fichier doit déjà exister dans ces modes.
Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par existe déjà. ouLe flux a été fermé.
L'appelant n'a pas l'autorisation requise.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le demandé n'est pas autorisé par le système d'exploitation pour le spécifié, par exemple si est Write ou ReadWrite alors que le fichier ou le répertoire est défini pour l'accès en lecture seule.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
contient une valeur non valide.
Initialise une nouvelle instance de la classe avec le chemin d'accès, le mode de création, l'autorisation de lecture/écriture et l'autorisation de partage spécifiés.
Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler.
Constante qui détermine le mode d'ouverture ou de création du fichier.
Constante qui détermine le mode d'accès au fichier par l'objet FileStream.Détermine aussi les valeurs retournées par les propriétés et de l'objet FileStream. a la valeur true si spécifie un fichier sur disque.
Constante qui détermine le mode de partage du fichier par des processus.
a la valeur null.
est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.
fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.
Le fichier est introuvable, comme lorsque est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par n'existe pas.Le fichier doit déjà exister dans ces modes.
Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par existe déjà. ouLe système exécute Windows 98 ou Windows 98 Deuxième Édition et a la valeur FileShare.Delete.ouLe flux a été fermé.
L'appelant n'a pas l'autorisation requise.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le demandé n'est pas autorisé par le système d'exploitation pour le spécifié, par exemple si est Write ou ReadWrite alors que le fichier ou le répertoire est défini pour l'accès en lecture seule.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
contient une valeur non valide.
Initialise une nouvelle instance de la classe avec le chemin d'accès, le mode de création, l'autorisation de lecture/écriture, l'autorisation de partage et la taille de mémoire tampon spécifiés.
Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler.
Constante qui détermine le mode d'ouverture ou de création du fichier.
Constante qui détermine le mode d'accès au fichier par l'objet FileStream.Détermine aussi les valeurs retournées par les propriétés et de l'objet FileStream. a la valeur true si spécifie un fichier sur disque.
Constante qui détermine le mode de partage du fichier par des processus.
Valeur positive supérieure à 0 indiquant la taille de la mémoire tampon.La taille par défaut de la mémoire tampon est 4096.
a la valeur null.
est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.
fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.
est négatif ou égal à zéro.ou , ou contient une valeur non valide.
Le fichier est introuvable, comme lorsque est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par n'existe pas.Le fichier doit déjà exister dans ces modes.
Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par existe déjà. ouLe système exécute Windows 98 ou Windows 98 Deuxième Édition et a la valeur FileShare.Delete.ouLe flux a été fermé.
L'appelant n'a pas l'autorisation requise.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le demandé n'est pas autorisé par le système d'exploitation pour le spécifié, par exemple si est Write ou ReadWrite alors que le fichier ou le répertoire est défini pour l'accès en lecture seule.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Initialise une nouvelle instance de la classe avec le chemin d'accès, le mode de création, l'autorisation de lecture/écriture, l'autorisation de partage, la taille de mémoire tampon et l'état synchrone ou asynchrone spécifiés.
Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler.
Constante qui détermine le mode d'ouverture ou de création du fichier.
Constante qui détermine le mode d'accès au fichier par l'objet FileStream.Détermine aussi les valeurs retournées par les propriétés et de l'objet FileStream. a la valeur true si spécifie un fichier sur disque.
Constante qui détermine le mode de partage du fichier par des processus.
Valeur positive supérieure à 0 indiquant la taille de la mémoire tampon.La taille par défaut de la mémoire tampon est 4 096.
Spécifie s'il faut utiliser des E/S asynchrones ou synchrones.Notez cependant qu'il est possible que le système d'exploitation sous-jacent ne prenne pas en charge les E/S asynchrones. Par conséquent, si vous spécifiez true, le handle peut être ouvert de façon synchrone en fonction de la plateforme.Quand le mode asynchrone est utilisé, les méthodes et donnent de meilleurs résultats pour des lectures ou des écritures de données volumineuses, mais elles peuvent être beaucoup plus lentes quand il s'agit de lectures et d'écritures de données de petite taille.Si l'application est conçue pour tirer parti des E/S asynchrones, affectez au paramètre la valeur true.Quand les E/S asynchrones sont utilisées correctement, elles peuvent rendre les applications jusqu'à 10 fois plus rapides. Toutefois, si vous les utilisez dans une application qui n'a pas été reconfigurée pour les E/S asynchrones, l'application peut être jusqu'à 10 fois moins performante.
a la valeur null.
est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.
fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.
est négatif ou égal à zéro.ou , ou contient une valeur non valide.
Le fichier est introuvable, comme lorsque est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par n'existe pas.Le fichier doit déjà exister dans ces modes.
Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par existe déjà.ou Le système exécute Windows 98 ou Windows 98 Deuxième Édition et a la valeur FileShare.Delete.ouLe flux a été fermé.
L'appelant n'a pas l'autorisation requise.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le demandé n'est pas autorisé par le système d'exploitation pour le spécifié, par exemple si est Write ou ReadWrite alors que le fichier ou le répertoire est défini pour l'accès en lecture seule.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Initialise une nouvelle instance de la classe avec le chemin d'accès, le mode de création, l'autorisation d'accès en lecture/écriture et de partage, l'accès que d'autres flux de fichiers peuvent avoir au même fichier, la taille de mémoire tampon et les options de fichiers supplémentaires spécifiés.
Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler.
Constante qui détermine le mode d'ouverture ou de création du fichier.
Constante qui détermine le mode d'accès au fichier par l'objet FileStream.Détermine aussi les valeurs retournées par les propriétés et de l'objet FileStream. a la valeur true si spécifie un fichier sur disque.
Constante qui détermine le mode de partage du fichier par des processus.
Valeur positive supérieure à 0 indiquant la taille de la mémoire tampon.La taille par défaut de la mémoire tampon est 4096.
Valeur qui spécifie des options de fichiers supplémentaires.
a la valeur null.
est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.
fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.
est négatif ou égal à zéro.ou , ou contient une valeur non valide.
Le fichier est introuvable, comme lorsque est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par n'existe pas.Le fichier doit déjà exister dans ces modes.
Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par existe déjà.ouLe flux a été fermé.
L'appelant n'a pas l'autorisation requise.
Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.
Le demandé n'est pas autorisé par le système d'exploitation pour le spécifié, par exemple si est Write ou ReadWrite alors que le fichier ou le répertoire est défini pour l'accès en lecture seule. ou est spécifié pour mais le chiffrement des fichiers n'est pas pris en charge sur la plateforme actuelle.
Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.
Obtient une valeur indiquant si le flux actuel prend en charge la lecture.
true si le flux prend en charge la lecture ; false si le flux est fermé ou a été ouvert avec un accès en écriture seule.
1
Obtient une valeur indiquant si le flux actuel prend en charge la recherche.
true si le flux prend en charge la recherche ; false si le flux est fermé ou si l'élément FileStream a été construit à partir d'un handle de système d'exploitation comme un canal ou une sortie console.
2
Obtient une valeur indiquant si le flux actuel prend en charge l'écriture.
true si le flux prend en charge l'écriture ; false si le flux est fermé ou a été ouvert avec un accès en lecture seule.
1
Libère les ressources non managées utilisées par et libère éventuellement les ressources managées.
true pour libérer les ressources managées et non managées ; false pour ne libérer que les ressources non managées.
Vérifie que les ressources sont libérées et que toute autre opération de nettoyage est effectuée quand le garbage collector récupère l'élément FileStream.
Efface les mémoires tampons pour ce flux et provoque l'écriture dans le fichier des données mises en mémoire tampon.
Une erreur d'E/S s'est produite.
Le flux est fermé.
1
Efface les mémoires tampons pour ce flux, provoque l'écriture des données mises en mémoire tampon dans le fichier et efface également toutes les mémoires tampons de fichiers intermédiaires.
true pour vider toutes les mémoires tampons de fichiers intermédiaires ; sinon, false.
Efface de façon asynchrone toutes les mémoires tampons pour ce flux, provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent et surveille les demandes d'annulation.
Tâche qui représente l'opération de vidage asynchrone.
Jeton pour surveiller les demandes d'annulation.
Le flux a été supprimé.
Obtient une valeur indiquant si l'élément FileStream a été ouvert en mode asynchrone ou synchrone.
true si FileStream a été ouvert de façon asynchrone ; sinon, false.
2
Obtient la longueur du flux en octets.
Valeur de type long représentant la longueur du flux en octets.
de ce flux a la valeur false.
Une erreur d'E/S s'est produite, telle que la fermeture du fichier.
1
Obtient le nom de l'élément FileStream passé au constructeur.
Chaîne qui définit le nom de l'élément FileStream.
1
Obtient ou définit la position actuelle de ce flux.
Position actuelle de ce flux.
Le flux ne prend pas en charge la recherche.
Une erreur d'E/S s'est produite. ouUne valeur très importante allant au-delà de la fin du flux dans Windows 98 ou version antérieure a été affectée à la position.
Tentative d'assignation d'une valeur négative à la propriété.
Tentative de recherche au-delà de la fin d'un flux qui ne prend pas en charge cette fonctionnalité.
1
Lit un bloc d'octets dans le flux et écrit les données dans une mémoire tampon donnée.
Nombre total d'octets lus dans la mémoire tampon.Le total peut être inférieur au nombre d'octets demandé si ce nombre d'octets n'est pas disponible actuellement, ou il peut être égal à zéro si la fin du flux est atteinte.
Quand cette méthode retourne un résultat, contient un tableau d'octets spécifié dont les valeurs comprises entre et ( + - 1 sont remplacées par les octets lus dans la source actuelle.
Dans , décalage d'octet auquel les octets lus seront placés.
Nombre maximal d'octets à lire.
a la valeur null.
ou est négatif.
Le flux ne prend pas en charge la lecture.
Une erreur d'E/S s'est produite.
et décrivent une plage non valide dans .
Des méthodes ont été appelées après que le flux a été fermé.
1
Lit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position dans le flux du nombre d'octets lus et surveille les demandes d'annulation.
Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.
Mémoire tampon dans laquelle les données sont écrites.
Dans , décalage d'octet auquel commencer l'écriture des données à partir du flux.
Nombre maximal d'octets à lire.
Jeton pour surveiller les demandes d'annulation.
a la valeur null.
ou est négatif.
La somme de et de est supérieure à la longueur de la mémoire tampon.
Le flux ne prend pas en charge la lecture.
Le flux a été supprimé.
Le flux est en cours d'utilisation par une opération de lecture précédente.
Lit un octet du fichier et avance la position de lecture d'un octet.
Octet, converti en type (transtypage) , ou -1 si la fin du flux a été atteinte.
Le flux actuel ne prend pas en charge la lecture.
Le flux actuel est fermé.
1
Obtient un objet qui représente le handle de fichier du système d'exploitation pour le fichier encapsulé par l'objet actuel.
Objet qui représente le handle de fichier du système d'exploitation pour le fichier encapsulé par l'objet actuel.
1
Définit la position actuelle de ce flux avec la valeur donnée.
Nouvelle position dans le flux.
Point relatif à l'élément où la recherche doit commencer.
Spécifie le début, la fin ou la position actuelle comme point de référence pour , en utilisant une valeur de type .
Une erreur d'E/S s'est produite.
Le flux ne prend pas en charge la recherche, comme si FileStream était construit à partir d'un canal ou d'une sortie console.
Tentative de recherche avant le début du flux.
Des méthodes ont été appelées après que le flux a été fermé.
1
Définit la longueur de ce flux à la valeur donnée.
Nouvelle longueur du flux.
Une erreur d'E/S s'est produite.
Le flux ne prend pas en charge l'écriture et la recherche.
Tentative de définition du paramètre sur une valeur inférieure à 0.
2
Écrit un bloc d'octets dans le flux de fichier.
Mémoire tampon qui contient les données à écrire dans le flux.
Dans , décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.
Nombre maximal d'octets à écrire.
a la valeur null.
et décrivent une plage non valide dans .
ou est négatif.
Une erreur d'E/S s'est produite. ouUn autre thread a pu provoquer une modification inattendue de la position du handle de fichier du système d'exploitation.
Le flux est fermé.
L'instance du flux actuel ne prend pas en charge l'écriture.
1
Écrit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d'octets écrits et surveille les demandes d'annulation.
Tâche qui représente l'opération d'écriture asynchrone.
Mémoire tampon dont sont issues les données à écrire.
Dans , décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.
Nombre maximal d'octets à écrire.
Jeton pour surveiller les demandes d'annulation.
a la valeur null.
ou est négatif.
La somme de et de est supérieure à la longueur de la mémoire tampon.
Le flux ne prend pas en charge l'écriture.
Le flux a été supprimé.
Le flux est actuellement utilisé par une opération d'écriture précédente.
Écrit un octet à la position actuelle dans le flux de fichier.
Octet à écrire dans le flux.
Le flux est fermé.
Le flux ne prend pas en charge l'écriture.
1
Fournit la classe de base pour les objets et .
2
Initialise une nouvelle instance de la classe .
Obtient ou définit les attributs pour le fichier ou le répertoire actif.
du en cours.
Le fichier spécifié n'existe pas.
Le chemin d'accès spécifié n'est pas valide ; il se trouve, par exemple, sur un lecteur non mappé.
L'appelant n'a pas l'autorisation requise.
L'appelant tente de définir un attribut de fichier non valide. ouL'utilisateur tente de définir une valeur d'attribut mais ne dispose pas de l'autorisation en écriture.
ne peut pas initialiser les données.
1
Obtient ou définit l'heure de création du fichier ou du répertoire actif.
Date et heure de création de l'objet en cours.
ne peut pas initialiser les données.
Le chemin d'accès spécifié n'est pas valide ; il se trouve, par exemple, sur un lecteur non mappé.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
L'appelant essaie de définir un temps de création non valide.
1
Obtient ou définit l'heure de création, au format de temps universel (UTC, Coordinated Universal Time), du fichier ou du répertoire actif.
Date et heure de création au format de temps universel de l'objet en cours.
ne peut pas initialiser les données.
Le chemin d'accès spécifié n'est pas valide ; il se trouve, par exemple, sur un lecteur non mappé.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
L'appelant essaie de définir un temps d'accès non valide.
1
Supprime un fichier ou un répertoire.
Le chemin d'accès spécifié n'est pas valide ; il se trouve, par exemple, sur un lecteur non mappé.
Un handle est ouvert sur le fichier ou le répertoire et le système d'exploitation est Windows XP ou une version antérieure.Ce handle ouvert peut être le résultat d'une énumération de répertoires et de fichiers.Pour plus d'informations, consultez Comment : énumérer des répertoires et des fichiers.
2
Obtient une valeur indiquant si le fichier ou le répertoire existe.
true si le fichier ou répertoire existe ; sinon, false.
1
Obtient la chaîne représentant l'extension du fichier.
Chaîne contenant l'extension de .
1
Obtient le chemin d'accès complet du répertoire ou fichier.
Chaîne contenant le chemin d'accès complet.
Le chemin d'accès qualifié complet et le nom du fichier est de 260 caractères ou plus.
L'appelant n'a pas l'autorisation requise.
1
Représente le chemin d'accès qualifié complet du répertoire ou fichier.
Le chemin d'accès qualifié complet est de 260 caractères ou plus.
Obtient ou définit l'heure du dernier accès au fichier ou répertoire actif.
Heure du dernier accès au fichier ou répertoire actif.
ne peut pas initialiser les données.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
L'appelant essaie de définir un temps d'accès non valide
1
Obtient ou définit l'heure, au format de temps universel (UTC, Universal Coordinated Time), du dernier accès au fichier ou au répertoire actif.
Heure UTC du dernier accès au fichier ou répertoire actif.
ne peut pas initialiser les données.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
L'appelant essaie de définir un temps d'accès non valide.
1
Obtient ou définit l'heure de la dernière écriture dans le fichier ou répertoire actif.
Heure de la dernière écriture dans le fichier en cours.
ne peut pas initialiser les données.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
L'appelant essaie de définir un temps d'écriture non valide.
1
Obtient ou définit l'heure, au format de temps universel (UTC, Universal Coordinated Time), de la dernière écriture dans le fichier ou le répertoire actif.
Heure UTC de la dernière écriture dans le fichier en cours.
ne peut pas initialiser les données.
Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.
L'appelant essaie de définir un temps d'écriture non valide.
1
Pour des fichiers, obtient le nom du fichier.Pour des répertoires, obtient le nom du dernier répertoire dans la hiérarchie, si elle existe.Sinon, la propriété Name obtient le nom du répertoire.
Chaîne qui est le nom du répertoire parent, le nom du dernier répertoire dans la hiérarchie, ou le nom d'un fichier, comprenant l'extension du nom de fichier.
1
Chemin d'accès initialement spécifié par l'utilisateur, relatif ou absolu.
Actualise l'état de l'objet.
Un périphérique, un lecteur de disque, par exemple, n'est pas prêt.
1
Spécifie s'il faut rechercher le répertoire actif, ou le répertoire actif et tous les sous-répertoires.
Inclut le répertoire actif et tous ses sous-répertoires dans une opération de recherche.Cette option inclut des points d'analyse, tels que des lecteurs montés et des liens symboliques dans la recherche.
Inclut uniquement le répertoire actif dans une opération de recherche.