HttpWriter Classe

Définition

Fournit un objet TextWriter accessible par l'objet HttpResponse intrinsèque.

public ref class HttpWriter sealed : System::IO::TextWriter
public sealed class HttpWriter : System.IO.TextWriter
type HttpWriter = class
    inherit TextWriter
Public NotInheritable Class HttpWriter
Inherits TextWriter
Héritage

Remarques

Les Write méthodes de l’objet intrinsèque HttpResponse effectuent des appels internes à un HttpWriter objet .

Champs

CoreNewLine

Stocke les caractères de saut de ligne utilisés pour ce TextWriter.

(Hérité de TextWriter)

Propriétés

Encoding

Obtient un objet Encoding pour TextWriter.

FormatProvider

Obtient un objet qui contrôle la mise en forme.

(Hérité de TextWriter)
NewLine

Obtient ou définit la chaîne de marque de fin de ligne utilisée pour le TextWriter actuel.

(Hérité de TextWriter)
OutputStream

Obtient un objet Stream pour activer la sortie HTTP directement à partir de Stream.

Méthodes

Close()

Envoie l'ensemble de la sortie en mémoire tampon vers le flux de sortie HTTP et ferme la connexion du socket.

CreateObjRef(Type)

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()

Libère toutes les ressources utilisées par l'objet TextWriter.

(Hérité de TextWriter)
Dispose(Boolean)

Libère les ressources non managées utilisées par TextWriter et libère éventuellement les ressources managées.

(Hérité de TextWriter)
DisposeAsync()

Libère de façon asynchrone toutes les ressources utilisées par l’objet TextWriter.

(Hérité de TextWriter)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
Flush()

Envoie l'ensemble de la sortie en mémoire tampon vers le flux de sortie HTTP.

FlushAsync()

Efface de façon asynchrone toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.

(Hérité de TextWriter)
FlushAsync(CancellationToken)

Efface de façon asynchrone toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.

(Hérité de TextWriter)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetLifetimeService()
Obsolète.

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 actuelle.

(Hérité de Object)
InitializeLifetimeService()
Obsolète.

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)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l'objet MarshalByRefObject actuel.

(Hérité de MarshalByRefObject)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
Write(Boolean)

Écrit la représentation sous forme de texte d’une valeur Boolean dans le flux de texte.

(Hérité de TextWriter)
Write(Char)

Envoie un caractère unique vers le flux de sortie HTTP.

Write(Char[])

Écrit un tableau de caractères dans le flux de texte.

(Hérité de TextWriter)
Write(Char[], Int32, Int32)

Envoie un flux de caractères avec la position de départ spécifiée et le nombre de caractères vers le flux de sortie HTTP.

Write(Decimal)

Écrit la représentation sous forme de texte d’une valeur décimale dans le flux de texte.

(Hérité de TextWriter)
Write(Double)

Écrit la représentation sous forme de texte d’une valeur à virgule flottante de 8 octets dans le flux de texte.

(Hérité de TextWriter)
Write(Int32)

Écrit la représentation sous forme de texte d’un entier signé de 4 octets dans le flux de texte.

(Hérité de TextWriter)
Write(Int64)

Écrit la représentation sous forme de texte d’un entier signé de 8 octets dans le flux de texte.

(Hérité de TextWriter)
Write(Object)

Envoie Object vers le flux de sortie HTTP.

Write(ReadOnlySpan<Char>)

Écrit une plage de caractères dans le flux de texte.

(Hérité de TextWriter)
Write(Single)

Écrit la représentation sous forme de texte d’une valeur à virgule flottante de 4 octets dans le flux de texte.

(Hérité de TextWriter)
Write(String)

Envoie une chaîne vers le flux de sortie HTTP.

Write(String, Object)

Écrit une chaîne mise en forme dans le flux de texte, en utilisant la même sémantique que la méthode Format(String, Object).

(Hérité de TextWriter)
Write(String, Object, Object)

Écrit une chaîne mise en forme dans le flux de texte, en utilisant la même sémantique que la méthode Format(String, Object, Object).

(Hérité de TextWriter)
Write(String, Object, Object, Object)

Écrit une chaîne mise en forme dans le flux de texte, en utilisant la même sémantique que la méthode Format(String, Object, Object, Object).

(Hérité de TextWriter)
Write(String, Object[])

Écrit une chaîne mise en forme dans le flux de texte, en utilisant la même sémantique que la méthode Format(String, Object[]).

(Hérité de TextWriter)
Write(StringBuilder)

Écrit un générateur de chaîne dans le flux de texte.

(Hérité de TextWriter)
Write(UInt32)

Écrit la représentation sous forme de texte d’un entier non signé de 4 octets dans le flux de texte.

(Hérité de TextWriter)
Write(UInt64)

Écrit la représentation sous forme de texte d’un entier non signé de 8 octets dans le flux de texte.

(Hérité de TextWriter)
WriteAsync(Char)

Écrit de façon asynchrone un caractère dans le flux de texte.

(Hérité de TextWriter)
WriteAsync(Char[])

Écrit de façon asynchrone un tableau de caractères dans le flux de texte.

(Hérité de TextWriter)
WriteAsync(Char[], Int32, Int32)

Écrit de façon asynchrone un sous-tableau de caractères dans le flux de texte.

(Hérité de TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Écrit de façon asynchrone une zone de mémoire de caractères dans le flux de texte.

(Hérité de TextWriter)
WriteAsync(String)

Écrit de façon asynchrone une chaîne dans le flux de texte.

(Hérité de TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Écrit de façon asynchrone un générateur de chaîne dans le flux de texte.

(Hérité de TextWriter)
WriteBytes(Byte[], Int32, Int32)

Envoie un flux d'octets avec la position de départ spécifiée et le nombre d'octets vers le flux de sortie HTTP.

WriteLine()

Envoie une paire de caractères retour chariot + saut de ligne (CRLF) vers le flux de sortie HTTP.

WriteLine(Boolean)

Écrit la représentation sous forme de texte d’une valeur Boolean dans le flux de texte, suivie d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLine(Char)

Écrit un caractère dans le flux de texte, suivi d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLine(Char[])

Écrit un tableau de caractères suivi d’une marque de fin de ligne dans le flux de texte.

(Hérité de TextWriter)
WriteLine(Char[], Int32, Int32)

Écrit un sous-tableau de caractères dans le flux de texte, suivi d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLine(Decimal)

Écrit la représentation sous forme de texte d’une valeur décimale dans le flux de texte, suivie d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLine(Double)

Écrit la représentation textuelle d’une valeur à virgule flottante de 8 octets suivie d’une marque de fin de ligne dans le flux de texte.

(Hérité de TextWriter)
WriteLine(Int32)

Écrit la représentation textuelle d’un entier signé de 4 octets suivie d’une marque de fin de ligne dans le flux de texte.

(Hérité de TextWriter)
WriteLine(Int64)

Écrit la représentation sous forme de texte d’un entier signé de 8 octets suivie d’une marque de fin de ligne dans le flux de texte.

(Hérité de TextWriter)
WriteLine(Object)

Écrit la représentation sous forme de texte d’un objet dans le flux de texte, en appelant la méthode ToString sur cet objet, suivie d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLine(ReadOnlySpan<Char>)

Écrit la représentation sous forme de texte d’une plage de caractères dans le flux de texte, suivie d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLine(Single)

Écrit la représentation sous forme de texte d’une valeur à virgule flottante de 4 octets suivie d’une marque de fin de ligne dans le flux de texte.

(Hérité de TextWriter)
WriteLine(String)

Écrit une chaîne suivie d’une marque de fin de ligne dans le flux de texte.

(Hérité de TextWriter)
WriteLine(String, Object)

Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que la méthode Format(String, Object).

(Hérité de TextWriter)
WriteLine(String, Object, Object)

Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que la méthode Format(String, Object, Object).

(Hérité de TextWriter)
WriteLine(String, Object, Object, Object)

Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que Format(String, Object).

(Hérité de TextWriter)
WriteLine(String, Object[])

Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que Format(String, Object).

(Hérité de TextWriter)
WriteLine(StringBuilder)

Écrit la représentation sous forme de texte d’un générateur de chaîne dans le flux de texte, suivie d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLine(UInt32)

Écrit la représentation sous forme de texte d’un entier non signé de 4 octets suivie d’une marque de fin de ligne dans le flux de texte.

(Hérité de TextWriter)
WriteLine(UInt64)

Écrit la représentation sous forme de texte d’un entier non signé de 8 octets suivie d’une marque de fin de ligne dans le flux de texte.

(Hérité de TextWriter)
WriteLineAsync()

Écrit de façon asynchrone une marque de fin de ligne dans le flux de texte.

(Hérité de TextWriter)
WriteLineAsync(Char)

Écrit de façon asynchrone un caractère dans le flux de texte, suivi d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLineAsync(Char[])

Écrit de façon asynchrone un tableau de caractères suivi d’une marque de fin de ligne dans le flux de texte.

(Hérité de TextWriter)
WriteLineAsync(Char[], Int32, Int32)

Écrit de façon asynchrone un sous-tableau de caractères dans le flux de texte, suivi d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Écrit de façon asynchrone la représentation sous forme de texte d’une zone de mémoire de caractères dans le flux de texte, suivie d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLineAsync(String)

Écrit de façon asynchrone une chaîne dans le flux de texte, suivie d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Écrit de façon asynchrone la représentation sous forme de texte d’un générateur de chaîne dans le flux de texte, suivie d’une marque de fin de ligne.

(Hérité de TextWriter)
WriteString(String, Int32, Int32)

Envoie une chaîne avec la position de départ spécifiée et le nombre de caractères vers le flux de sortie HTTP.

Implémentations d’interfaces explicites

IDisposable.Dispose()

Pour obtenir une description de ce membre, consultez Dispose().

(Hérité de TextWriter)

S’applique à

Voir aussi