Compartir a través de


HttpWriter Clase

Definición

Proporciona un objeto TextWriter al que se accede a través del objeto HttpResponse intrínseco.

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
Herencia

Comentarios

Los métodos Write del objeto intrínseco HttpResponse realizan llamadas internas a un objeto HttpWriter.

Campos

CoreNewLine

Almacena los caracteres de nueva línea usados para este TextWriter.

(Heredado de TextWriter)

Propiedades

Encoding

Obtiene un objeto Encoding para el TextWriter.

FormatProvider

Obtiene un objeto que controla el formato.

(Heredado de TextWriter)
NewLine

Obtiene o establece la cadena de terminador de línea usada por el TextWriteractual.

(Heredado de TextWriter)
OutputStream

Obtiene un objeto Stream para habilitar la salida HTTP directamente desde el Stream.

Métodos

Close()

Envía toda la salida almacenada en búfer al flujo de salida HTTP y cierra la conexión de socket.

CreateObjRef(Type)

Crea un objeto que contiene toda la información pertinente necesaria para generar un proxy usado para comunicarse con un objeto remoto.

(Heredado de MarshalByRefObject)
Dispose()

Libera todos los recursos utilizados por el objeto TextWriter.

(Heredado de TextWriter)
Dispose(Boolean)

Libera los recursos no administrados usados por el TextWriter y, opcionalmente, libera los recursos administrados.

(Heredado de TextWriter)
DisposeAsync()

Libera de forma asincrónica todos los recursos utilizados por el objeto TextWriter.

(Heredado de TextWriter)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
Flush()

Envía toda la salida almacenada en búfer al flujo de salida HTTP.

FlushAsync()

Borra de forma asincrónica todos los búferes del escritor actual y hace que los datos almacenados en búfer se escriban en el dispositivo subyacente.

(Heredado de TextWriter)
FlushAsync(CancellationToken)

Borra de forma asincrónica todos los búferes del escritor actual y hace que los datos almacenados en búfer se escriban en el dispositivo subyacente.

(Heredado de TextWriter)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetLifetimeService()
Obsoletos.

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InitializeLifetimeService()
Obsoletos.

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.

(Heredado de MarshalByRefObject)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Write(Boolean)

Escribe la representación de texto de un valor de Boolean en la secuencia de texto.

(Heredado de TextWriter)
Write(Char)

Envía un solo carácter al flujo de salida HTTP.

Write(Char[])

Escribe una matriz de caracteres en la secuencia de texto.

(Heredado de TextWriter)
Write(Char[], Int32, Int32)

Envía una secuencia de caracteres con la posición inicial y el número de caracteres especificados al flujo de salida HTTP.

Write(Decimal)

Escribe la representación de texto de un valor decimal en la secuencia de texto.

(Heredado de TextWriter)
Write(Double)

Escribe la representación de texto de un valor de punto flotante de 8 bytes en la secuencia de texto.

(Heredado de TextWriter)
Write(Int32)

Escribe la representación de texto de un entero con signo de 4 bytes en la secuencia de texto.

(Heredado de TextWriter)
Write(Int64)

Escribe la representación de texto de un entero con signo de 8 bytes en la secuencia de texto.

(Heredado de TextWriter)
Write(Object)

Envía un Object al flujo de salida HTTP.

Write(ReadOnlySpan<Char>)

Escribe un intervalo de caracteres en la secuencia de texto.

(Heredado de TextWriter)
Write(Single)

Escribe la representación de texto de un valor de punto flotante de 4 bytes en la secuencia de texto.

(Heredado de TextWriter)
Write(String)

Envía una cadena al flujo de salida HTTP.

Write(String, Object)

Escribe una cadena con formato en la secuencia de texto, utilizando la misma semántica que el método Format(String, Object).

(Heredado de TextWriter)
Write(String, Object, Object)

Escribe una cadena con formato en la secuencia de texto con la misma semántica que el método Format(String, Object, Object).

(Heredado de TextWriter)
Write(String, Object, Object, Object)

Escribe una cadena con formato en la secuencia de texto, utilizando la misma semántica que el método Format(String, Object, Object, Object).

(Heredado de TextWriter)
Write(String, Object[])

Escribe una cadena con formato en la secuencia de texto, utilizando la misma semántica que el método Format(String, Object[]).

(Heredado de TextWriter)
Write(String, ReadOnlySpan<Object>)

Escribe una cadena con formato en la secuencia de texto, con la misma semántica que Format(String, ReadOnlySpan<Object>).

(Heredado de TextWriter)
Write(StringBuilder)

Escribe un generador de cadenas en la secuencia de texto.

(Heredado de TextWriter)
Write(UInt32)

Escribe la representación de texto de un entero de 4 bytes sin signo en la secuencia de texto.

(Heredado de TextWriter)
Write(UInt64)

Escribe la representación de texto de un entero de 8 bytes sin signo en la secuencia de texto.

(Heredado de TextWriter)
WriteAsync(Char)

Escribe un carácter en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteAsync(Char[])

Escribe una matriz de caracteres en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteAsync(Char[], Int32, Int32)

Escribe una subbarra de caracteres en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Escribe de forma asincrónica una región de memoria de caracteres en la secuencia de texto.

(Heredado de TextWriter)
WriteAsync(String)

Escribe una cadena en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Escribe de forma asincrónica un generador de cadenas en la secuencia de texto.

(Heredado de TextWriter)
WriteBytes(Byte[], Int32, Int32)

Envía una secuencia de bytes con la posición inicial y el número de bytes especificados al flujo de salida HTTP.

WriteLine()

Envía un par de caracteres de retorno de carro + avance de línea (CRLF) al flujo de salida HTTP.

WriteLine(Boolean)

Escribe la representación de texto de un valor de Boolean en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLine(Char)

Escribe un carácter en la secuencia de texto, seguido de un terminador de línea.

(Heredado de TextWriter)
WriteLine(Char[])

Escribe una matriz de caracteres en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLine(Char[], Int32, Int32)

Escribe una subbarra de caracteres en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLine(Decimal)

Escribe la representación de texto de un valor decimal en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLine(Double)

Escribe la representación de texto de un valor de punto flotante de 8 bytes en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLine(Int32)

Escribe la representación de texto de un entero con signo de 4 bytes en la secuencia de texto, seguido de un terminador de línea.

(Heredado de TextWriter)
WriteLine(Int64)

Escribe la representación de texto de un entero con signo de 8 bytes en la secuencia de texto, seguido de un terminador de línea.

(Heredado de TextWriter)
WriteLine(Object)

Escribe la representación de texto de un objeto en la secuencia de texto llamando al método ToString en ese objeto, seguido de un terminador de línea.

(Heredado de TextWriter)
WriteLine(ReadOnlySpan<Char>)

Escribe la representación de texto de un intervalo de caracteres en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLine(Single)

Escribe la representación de texto de un valor de punto flotante de 4 bytes en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLine(String)

Escribe una cadena en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLine(String, Object)

Escribe una cadena con formato y una nueva línea en la secuencia de texto, utilizando la misma semántica que el método Format(String, Object).

(Heredado de TextWriter)
WriteLine(String, Object, Object)

Escribe una cadena con formato y una nueva línea en la secuencia de texto, utilizando la misma semántica que el método Format(String, Object, Object).

(Heredado de TextWriter)
WriteLine(String, Object, Object, Object)

Escribe una cadena con formato y una nueva línea en la secuencia de texto, con la misma semántica que Format(String, Object).

(Heredado de TextWriter)
WriteLine(String, Object[])

Escribe una cadena con formato y una nueva línea en la secuencia de texto, con la misma semántica que Format(String, Object).

(Heredado de TextWriter)
WriteLine(String, ReadOnlySpan<Object>)

Escribe una cadena con formato y una nueva línea en la secuencia de texto, con la misma semántica que Format(String, ReadOnlySpan<Object>).

(Heredado de TextWriter)
WriteLine(StringBuilder)

Escribe la representación de texto de un generador de cadenas en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLine(UInt32)

Escribe la representación de texto de un entero de 4 bytes sin signo en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLine(UInt64)

Escribe la representación de texto de un entero de 8 bytes sin signo en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLineAsync()

Escribe de forma asincrónica un terminador de línea en la secuencia de texto.

(Heredado de TextWriter)
WriteLineAsync(Char)

Escribe de forma asincrónica un carácter en la secuencia de texto, seguido de un terminador de línea.

(Heredado de TextWriter)
WriteLineAsync(Char[])

Escribe de forma asincrónica una matriz de caracteres en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLineAsync(Char[], Int32, Int32)

Escribe de forma asincrónica una subbarray de caracteres en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Escribe de forma asincrónica la representación de texto de una región de memoria de caracteres en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLineAsync(String)

Escribe de forma asincrónica una cadena en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Escribe de forma asincrónica la representación de texto de un generador de cadenas en la secuencia de texto, seguida de un terminador de línea.

(Heredado de TextWriter)
WriteString(String, Int32, Int32)

Envía una cadena con la posición inicial y el número de caracteres especificados al flujo de salida HTTP.

Implementaciones de interfaz explícitas

IDisposable.Dispose()

Para obtener una descripción de este miembro, consulte Dispose().

(Heredado de TextWriter)

Se aplica a

Consulte también