HttpWriter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um objeto TextWriter que é acessado por meio do 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
- Herança
Comentários
Os métodos Write do objeto HttpResponse intrínseco fazem chamadas internas para um objeto HttpWriter.
Campos
CoreNewLine |
Armazena os caracteres de nova linha usados para este |
Propriedades
Encoding |
Obtém um objeto Encoding para o TextWriter. |
FormatProvider |
Obtém um objeto que controla a formatação. (Herdado de TextWriter) |
NewLine |
Obtém ou define a cadeia de caracteres do terminador de linha usada pelo |
OutputStream |
Obtém um objeto Stream para habilitar a saída HTTP diretamente do Stream. |
Métodos
Close() |
Envia toda a saída em buffer para o fluxo de saída HTTP e fecha a conexão de soquete. |
CreateObjRef(Type) |
Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto. (Herdado de MarshalByRefObject) |
Dispose() |
Libera todos os recursos usados pelo objeto TextWriter. (Herdado de TextWriter) |
Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo TextWriter e, opcionalmente, libera os recursos gerenciados. (Herdado de TextWriter) |
DisposeAsync() |
Libera de forma assíncrona todos os recursos usados pelo objeto TextWriter. (Herdado de TextWriter) |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Flush() |
Envia toda a saída em buffer para o fluxo de saída HTTP. |
FlushAsync() |
Limpa de forma assíncrona todos os buffers do gravador atual e faz com que todos os dados em buffer sejam gravados no dispositivo subjacente. (Herdado de TextWriter) |
FlushAsync(CancellationToken) |
Limpa de forma assíncrona todos os buffers do gravador atual e faz com que todos os dados em buffer sejam gravados no dispositivo subjacente. (Herdado de TextWriter) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetLifetimeService() |
Obsoleto.
Recupera o objeto de serviço de tempo de vida atual que controla a política de tempo de vida para essa instância. (Herdado de MarshalByRefObject) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
InitializeLifetimeService() |
Obsoleto.
Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida dessa instância. (Herdado de MarshalByRefObject) |
MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
MemberwiseClone(Boolean) |
Cria uma cópia superficial do objeto MarshalByRefObject atual. (Herdado de MarshalByRefObject) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Write(Boolean) |
Grava a representação de texto de um valor |
Write(Char) |
Envia um único caractere para o fluxo de saída HTTP. |
Write(Char[]) |
Grava uma matriz de caracteres no fluxo de texto. (Herdado de TextWriter) |
Write(Char[], Int32, Int32) |
Envia um fluxo de caracteres com a posição inicial especificada e o número de caracteres para o fluxo de saída HTTP. |
Write(Decimal) |
Grava a representação de texto de um valor decimal no fluxo de texto. (Herdado de TextWriter) |
Write(Double) |
Grava a representação de texto de um valor de ponto flutuante de 8 bytes no fluxo de texto. (Herdado de TextWriter) |
Write(Int32) |
Grava a representação de texto de um inteiro com sinal de 4 bytes no fluxo de texto. (Herdado de TextWriter) |
Write(Int64) |
Grava a representação de texto de um inteiro com sinal de 8 bytes no fluxo de texto. (Herdado de TextWriter) |
Write(Object) |
Envia um Object para o fluxo de saída HTTP. |
Write(ReadOnlySpan<Char>) |
Grava um intervalo de caracteres no fluxo de texto. (Herdado de TextWriter) |
Write(Single) |
Grava a representação de texto de um valor de ponto flutuante de 4 bytes no fluxo de texto. (Herdado de TextWriter) |
Write(String) |
Envia uma cadeia de caracteres para o fluxo de saída HTTP. |
Write(String, Object) |
Grava uma cadeia de caracteres formatada no fluxo de texto usando a mesma semântica que o método Format(String, Object). (Herdado de TextWriter) |
Write(String, Object, Object) |
Grava uma cadeia de caracteres formatada no fluxo de texto usando a mesma semântica que o método Format(String, Object, Object). (Herdado de TextWriter) |
Write(String, Object, Object, Object) |
Grava uma cadeia de caracteres formatada no fluxo de texto usando a mesma semântica que o método Format(String, Object, Object, Object). (Herdado de TextWriter) |
Write(String, Object[]) |
Grava uma cadeia de caracteres formatada no fluxo de texto usando a mesma semântica que o método Format(String, Object[]). (Herdado de TextWriter) |
Write(String, ReadOnlySpan<Object>) |
Grava uma cadeia de caracteres formatada no fluxo de texto usando a mesma semântica que Format(String, ReadOnlySpan<Object>). (Herdado de TextWriter) |
Write(StringBuilder) |
Grava um construtor de cadeias de caracteres no fluxo de texto. (Herdado de TextWriter) |
Write(UInt32) |
Grava a representação de texto de um inteiro sem sinal de 4 bytes no fluxo de texto. (Herdado de TextWriter) |
Write(UInt64) |
Grava a representação de texto de um inteiro sem sinal de 8 bytes no fluxo de texto. (Herdado de TextWriter) |
WriteAsync(Char) |
Grava um caractere no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
WriteAsync(Char[]) |
Grava uma matriz de caracteres no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
WriteAsync(Char[], Int32, Int32) |
Grava uma subarray de caracteres no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
WriteAsync(ReadOnlyMemory<Char>, CancellationToken) |
Grava de forma assíncrona uma região de memória de caractere no fluxo de texto. (Herdado de TextWriter) |
WriteAsync(String) |
Grava uma cadeia de caracteres no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
WriteAsync(StringBuilder, CancellationToken) |
Grava de forma assíncrona um construtor de cadeias de caracteres no fluxo de texto. (Herdado de TextWriter) |
WriteBytes(Byte[], Int32, Int32) |
Envia um fluxo de bytes com a posição inicial especificada e o número de bytes para o fluxo de saída HTTP. |
WriteLine() |
Envia um par de caracteres CRLF (retorno de carro + feed de linha) para o fluxo de saída HTTP. |
WriteLine(Boolean) |
Grava a representação de texto de um valor |
WriteLine(Char) |
Grava um caractere no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(Char[]) |
Grava uma matriz de caracteres no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(Char[], Int32, Int32) |
Grava uma subarray de caracteres no fluxo de texto, seguida por um terminador de linha. (Herdado de TextWriter) |
WriteLine(Decimal) |
Grava a representação de texto de um valor decimal no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(Double) |
Grava a representação de texto de um valor de ponto flutuante de 8 bytes no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(Int32) |
Grava a representação de texto de um inteiro com sinal de 4 bytes no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(Int64) |
Grava a representação de texto de um inteiro com sinal de 8 bytes no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(Object) |
Grava a representação de texto de um objeto no fluxo de texto chamando o método |
WriteLine(ReadOnlySpan<Char>) |
Grava a representação de texto de um intervalo de caracteres no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(Single) |
Grava a representação de texto de um valor de ponto flutuante de 4 bytes no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(String) |
Grava uma cadeia de caracteres no fluxo de texto, seguida por um terminador de linha. (Herdado de TextWriter) |
WriteLine(String, Object) |
Grava uma cadeia de caracteres formatada e uma nova linha no fluxo de texto, usando a mesma semântica que o método Format(String, Object). (Herdado de TextWriter) |
WriteLine(String, Object, Object) |
Grava uma cadeia de caracteres formatada e uma nova linha no fluxo de texto, usando a mesma semântica que o método Format(String, Object, Object). (Herdado de TextWriter) |
WriteLine(String, Object, Object, Object) |
Grava uma cadeia de caracteres formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, Object). (Herdado de TextWriter) |
WriteLine(String, Object[]) |
Grava uma cadeia de caracteres formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, Object). (Herdado de TextWriter) |
WriteLine(String, ReadOnlySpan<Object>) |
Grava uma cadeia de caracteres formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, ReadOnlySpan<Object>). (Herdado de TextWriter) |
WriteLine(StringBuilder) |
Grava a representação de texto de um construtor de cadeias de caracteres no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(UInt32) |
Grava a representação de texto de um inteiro sem sinal de 4 bytes no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(UInt64) |
Grava a representação de texto de um inteiro sem sinal de 8 bytes no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLineAsync() |
Grava de forma assíncrona um terminador de linha no fluxo de texto. (Herdado de TextWriter) |
WriteLineAsync(Char) |
Grava de forma assíncrona um caractere no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLineAsync(Char[]) |
Grava de forma assíncrona uma matriz de caracteres no fluxo de texto, seguida por um terminador de linha. (Herdado de TextWriter) |
WriteLineAsync(Char[], Int32, Int32) |
Grava de forma assíncrona uma subarray de caracteres no fluxo de texto, seguida por um terminador de linha. (Herdado de TextWriter) |
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) |
Grava de forma assíncrona a representação de texto de uma região de memória de caractere no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLineAsync(String) |
Grava de forma assíncrona uma cadeia de caracteres no fluxo de texto, seguida por um terminador de linha. (Herdado de TextWriter) |
WriteLineAsync(StringBuilder, CancellationToken) |
Grava de forma assíncrona a representação de texto de um construtor de cadeias de caracteres no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteString(String, Int32, Int32) |
Envia uma cadeia de caracteres com a posição inicial especificada e o número de caracteres para o fluxo de saída HTTP. |
Implantações explícitas de interface
IDisposable.Dispose() |
Para obter uma descrição desse membro, consulte Dispose(). (Herdado de TextWriter) |