Implémente TextWriter pour écrire les caractères dans un flux selon un codage particulier.
Les tableaux suivants listent les membres exposés par le type StreamWriter .
Constructeurs publics| Nom | Description | |
|---|---|---|
| StreamWriter | Surchargé. Initialise une nouvelle instance de la classe StreamWriter. |
Champs protégés| Nom | Description | |
|---|---|---|
| CoreNewLine | Stocke les caractères de saut de ligne utilisés pour ce TextWriter.(Hérité de TextWriter.) |
Propriétés publiques| Nom | Description | |
|---|---|---|
| AutoFlush | Obtient ou définit une valeur indiquant si StreamWriter vide sa mémoire tampon vers le flux sous-jacent après chaque appel à StreamWriter.Write. |
| BaseStream | Obtient le flux sous-jacent qui sert d'interface avec un magasin de sauvegarde. |
| Encoding | Substitué. Obtient le Encoding dans lequel la sortie est écrite. |
| FormatProvider | Obtient un objet qui contrôle la mise en forme.(Hérité de TextWriter.) |
| NewLine | Obtient ou définit la chaîne de terminaison de ligne utilisée pour le TextWriter en cours.(Hérité de TextWriter.) |
Méthodes publiques| Nom | Description | |
|---|---|---|
| Close | Substitué. Ferme l'objet StreamWriter actuel et le flux sous-jacent. |
| CreateObjRef | Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.) |
| Dispose | Surchargé. |
| Equals | Surchargé. Détermine si deux instances de Object sont égales. (Hérité de Object.) |
| Flush | Substitué. Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon dans le flux sous-jacent. |
| GetHashCode | Sert de fonction de hachage pour un type particulier. GetHashCode est aproprié à une utilisation dans des algorithmes de hachage et des structures de données telles qu'une table de hachage. (Hérité de Object.) |
| GetLifetimeService | Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.) |
| GetType | Obtient le Type de l'instance en cours. (Hérité de Object.) |
| InitializeLifetimeService | Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.) |
| ReferenceEquals | Détermine si les instances de Object spécifiées sont identiques. (Hérité de Object.) |
| Synchronized | Crée un wrapper thread-safe autour du TextWriter spécifié. (Hérité de TextWriter.) |
| ToString | Retourne un String qui représente le Object en cours. (Hérité de Object.) |
| Write | Surchargé. Écrit dans le flux. |
| WriteLine | Surchargé. Écrit des données de la manière spécifiée par les paramètres surchargés, suivies d'un terminateur de ligne. (Hérité de TextWriter.) |
Méthodes protégées| Nom | Description | |
|---|---|---|
| Dispose | Surchargé. Substitué. |
| Finalize | Autorise Object à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant que Object soit récupéré par l'opération garbage collection. (Hérité de Object.) |
| MemberwiseClone | Surchargé. (Hérité de MarshalByRefObject.) |
Voir aussiRéférence
StreamWriter, classeSystem.IO, espace de noms
Stream, classe
StreamReader, classe
Encoder
Encoding
Autres ressources
Fichier et flux de données E/SComment : lire du texte dans un fichier
Comment : écrire du texte dans un fichier
E/S de fichier de base
Comment : lire et écrire dans un fichier de données créé récemment
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ