Partage via


HttpWriter Classe

Définition

Fournit un objet TextWriter accessible via 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 méthodes Write de l’objet HttpResponse intrinsèque effectuent des appels internes à un objet HttpWriter.

Champs

CoreNewLine

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

(Hérité de TextWriter)

Propriétés

Encoding

Obtient un objet Encoding pour le 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 fin de ligne utilisée par la TextWriteractuelle.

(Hérité de TextWriter)
OutputStream

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

Méthodes

Close()

Envoie toutes les sorties mises en mémoire tampon au flux de sortie HTTP et ferme la connexion de socket.

CreateObjRef(Type)

Crée un objet qui contient toutes les informations pertinentes requises pour générer un proxy utilisé pour 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 le 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 toutes les sorties mises en mémoire tampon au flux de sortie HTTP.

FlushAsync()

Efface de façon asynchrone toutes les mémoires tampons de l’enregistreur actuel et entraîne l’écriture de toutes les 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 de l’enregistreur actuel et entraîne l’écriture de toutes les données mises en mémoire tampon sur l’appareil sous-jacent.

(Hérité de TextWriter)
GetHashCode()

Sert 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 actuel qui contrôle la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
GetType()

Obtient la 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 Objectactuel.

(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 textuelle d’une valeur Boolean dans le flux de texte.

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

Envoie un caractère unique au 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 au flux de sortie HTTP.

Write(Decimal)

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

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

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

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

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

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

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

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

Envoie un Object au flux de sortie HTTP.

Write(ReadOnlySpan<Char>)

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

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

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

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

Envoie une chaîne au flux de sortie HTTP.

Write(String, Object)

Écrit une chaîne mise en forme dans le flux de texte à l’aide de 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 à l’aide de 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 à l’aide de 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 à l’aide de la même sémantique que la méthode Format(String, Object[]).

(Hérité de TextWriter)
Write(String, ReadOnlySpan<Object>)

Écrit une chaîne mise en forme dans le flux de texte à l’aide de la même sémantique que Format(String, ReadOnlySpan<Object>).

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

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

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

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

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

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

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

Écrit un caractère dans le flux de texte de manière asynchrone.

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

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

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

Écrit un sous-tableau de caractères dans le flux de texte de manière asynchrone.

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

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

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

Écrit une chaîne dans le flux de texte de manière asynchrone.

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

Écrit de façon asynchrone un générateur de chaînes 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 au flux de sortie HTTP.

WriteLine()

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

WriteLine(Boolean)

Écrit la représentation textuelle 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 dans le flux de texte, suivi d’un terminateur de ligne.

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

Écrit un sous-narrateur 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 textuelle 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 dans le flux de texte, suivie d’une marque de fin de ligne.

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

Écrit la représentation textuelle d’un entier signé de 4 octets dans le flux de texte, suivi d’un terminateur de ligne.

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

Écrit la représentation textuelle d’un entier signé de 8 octets dans le flux de texte, suivi d’un terminateur de ligne.

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

Écrit la représentation textuelle d’un objet dans le flux de texte, en appelant la méthode ToString sur cet objet, suivie d’un terminateur de ligne.

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

Écrit la représentation textuelle d’une étendue de caractères dans le flux de texte, suivie d’un terminateur de ligne.

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

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

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

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

(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 à l’aide de 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 à l’aide de la même sémantique que Format(String, Object).

(Hérité de TextWriter)
WriteLine(String, ReadOnlySpan<Object>)

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

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

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

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

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

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

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

(Hérité de TextWriter)
WriteLineAsync()

Écrit de façon asynchrone un terminateur 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 dans le flux de texte, suivi d’une marque de fin de ligne.

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

Écrit de façon asynchrone un sous-narrateur 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 manière asynchrone la représentation textuelle d’une région de mémoire de caractères dans le flux de texte, suivie d’un terminateur 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 textuelle d’un générateur de chaînes 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 et le nombre de caractères spécifiés au 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