System.IO |
Entrée/sortie du système |
---|---|
C# (C Sharp) | Espaces de nom |
Description
Cet espace de noms renferme les classes offrant les services d'entrée/sortie de flux de données et de fichiers.
Classes
Classe | Description |
---|---|
BinaryReader | Cette classe permet d'effectuer la lecture de type de données primitif dans des valeurs binaires de l'encodage spécifié. |
BinaryWriter | Cette classe permet d'effectuer l'écriture de type de données primitif d'un flux de données et support l'écriture de chaine de caractères pour l'encodage spécifié. |
BufferedStream | Cette classe permet d'ajouter une couche tampon de lecture et d'écriture pour les opérations à un autre flux de données. |
Directory | Cette classe contient les méthodes statiques permettant la création, le déplacement, l'énumération de répertoires et sous-répertoires. |
DirectoryInfo | Cette classe contient les méthodes statiques permettant de demander informations sur les répertoires et sous-répertoires. |
DirectoryNotFoundException | Cette classe permet de gérer les exceptions de processus de fichier et de répertoire introuvable. |
DriveInfo | Cette classe permet de demander des informations sur une unité de disque. |
DriveNotFoundException | Cette classe permet de gérer les exceptions de processus d'unité de disque introuvable. |
EndOfStreamException | Cette classe permet de gérer les exceptions de processus de fin de flux de données rencontré. |
ErrorEventArgs | Cette classe permet de demander les données d'un événement d'erreur (FileSystemWatcher.Error). |
File | Cette classe contient les méthodes statiques permettant la création, la copie, le déplacement, l'effacement de fichier. |
FileFormatException | Cette classe permet de gérer les exceptions de processus d'un fichier avec un certain format et qu'il ne correspond pas. |
FileInfo | Cette classe contient les méthodes statiques permettant la gestion du contenu de fichier. |
FileLoadException | Cette classe permet de gérer les exceptions de processus de chargement de fichier. |
FileNotFoundException | Cette classe permet de gérer les exceptions de processus de fichier introuvable. |
FileStream | Cette classe permet d'effectuer la gestion d'un fichier sous forme d'opération de lecture et d'écriture de flux de données et supportant la syrchonisation et la désynchronisation. |
FileSystemEventArgs | Cette classe permet de demander les données d'un événement de répertoire : chargement (FileSystemWatcher.Changed), création (FileSystemWatcher.Created) ou suppression (FileSystemWatcher.Deleted). |
FileSystemInfo | Cette classe permet de fournir les bases des objets FileInfo et DirectoryInfo. |
FileSystemWatcher | Cette classe permet de recevoir les avertissements d'événement de changement de fichier système, dans un répertoire et ou fichier. |
InternalBufferOverflowException | Cette classe permet de gérer les exceptions de processus de débordement interne du tampon. |
InvalidDataException | Cette classe permet de gérer les exceptions de processus d'un flux de données d'un format invalide. |
IODescriptionAttribute | Cette classe permet de fixer la description de présentation visuel lors d'un événement, extension ou d'une propriété. |
IOException | Cette classe permet de gérer les exceptions de processus d'erreur d'entrée/sortie. |
MemoryStream | Cette classe permet de créer un flux de données entreposé dans la mémoire centrale de l'ordinateur. |
Path | Cette classe permet d'effectuer des opérations sur des chaines de caractères d'information de fichier et de répertoire. |
PathTooLongException | Cette classe permet de gérer les exceptions de processus de chemin de fichier trop long. |
PipeException | Cette classe permet de gérer les exceptions de processus de nom de tuyau. |
RenamedEventArgs | Cette classe permet de informations d'événement de renommage de données. |
Stream | Cette classe permet de fournir les fonctionnalités générique de gestion de flux de données d'octets. |
StreamReader | Cette classe permet de fournir les fonctionnalités de lecture de caractères d'un flux de données d'octets d'un encodage particulier. |
StreamWriter | Cette classe permet de fournir les fonctionnalités d'écriture de caractères d'un flux de données d'octets d'un encodage particulier. |
StringReader | Cette classe permet de demander une chaine de caractères lors de la lecture d'un flux de données. |
StringWriter | Cette classe permet d'écrire une chaine de caractères lors de l'écriture d'un flux de données. |
TextReader | Cette classe permet d'effectuer la lecture de caractères en mode séquentiel. |
TextWriter | Cette classe permet d'effectuer l'écriture de caractères en mode séquentiel. |
UnmanagedMemoryAccessor | Cette classe permet d'effectuer des lectures aléatoire dans un bloc de mémoire non géré d'un code géré. |
UnmanagedMemoryStream | Cette classe permet d'effectuer des accès aléatoire dans un bloc de mémoire non géré d'un code géré. |
Dernière mise à jour : Mardi, le 26 janvier 2016