Section courante

A propos

Section administrative du site

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