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