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