HttpWriter Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece um TextWriter objeto que é acedido através do objeto intrínseco HttpResponse .
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
Observações
Os Write métodos do objeto intrínseco HttpResponse fazem chamadas internas a um HttpWriter objeto.
Campos
| Name | Description |
|---|---|
| CoreNewLine |
Armazena os caracteres da nova linha usados para isto |
Propriedades
| Name | Description |
|---|---|
| Encoding |
Obtém um Encoding objeto para o TextWriter. |
| FormatProvider |
Recebe um objeto que controla a formatação. (Herdado de TextWriter) |
| NewLine |
Obtém ou define a cadeia de terminadores de linha usada pela corrente |
| OutputStream |
Obtém um Stream objeto para ativar a saída HTTP diretamente a partir do Streamarquivo . |
Métodos
| Name | Description |
|---|---|
| Close() |
Envia toda a saída em buffer para o fluxo de saída HTTP e fecha a ligação ao socket. |
| CreateObjRef(Type) |
Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto. (Herdado de MarshalByRefObject) |
| Dispose() |
Liberta todos os recursos usados pelo TextWriter objeto. (Herdado de TextWriter) |
| Dispose(Boolean) |
Liberta os recursos não geridos usados pelo TextWriter e opcionalmente liberta os recursos geridos. (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() |
A-síncrono, limpa todos os buffers para o escritor atual e faz com que quaisquer dados em buffer sejam escritos no dispositivo subjacente. (Herdado de TextWriter) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetLifetimeService() |
Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso. (Herdado de MarshalByRefObject) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| InitializeLifetimeService() |
Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso. (Herdado de MarshalByRefObject) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| MemberwiseClone(Boolean) |
Cria uma cópia superficial do objeto atual MarshalByRefObject . (Herdado de MarshalByRefObject) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| Write(Boolean) |
Escreve a representação textual de um |
| Write(Char) |
Envia um único carácter para o fluxo de saída HTTP. |
| 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(Char[]) |
Escreve um array de caracteres no fluxo de texto. (Herdado de TextWriter) |
| Write(Decimal) |
Escreve a representação textual de um valor decimal no fluxo de texto. (Herdado de TextWriter) |
| Write(Double) |
Grava a representação textual de um valor de vírgula flutuante de 8 bytes no fluxo de texto. (Herdado de TextWriter) |
| Write(Int32) |
Escreve a representação textual de um inteiro com sinal de 4 bytes no fluxo de texto. (Herdado de TextWriter) |
| Write(Int64) |
Escreve a representação textual 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(Single) |
Grava a representação textual de um valor de vírgula flutuante de 4 bytes no fluxo de texto. (Herdado de TextWriter) |
| Write(String, Object, Object, Object) |
Escreve uma cadeia formatada no fluxo de texto, usando a mesma semântica do Format(String, Object, Object, Object) método. (Herdado de TextWriter) |
| Write(String, Object, Object) |
Escreve uma string formatada no fluxo de texto usando a mesma semântica do Format(String, Object, Object) método. (Herdado de TextWriter) |
| Write(String, Object) |
Escreve uma cadeia formatada no fluxo de texto, usando a mesma semântica do Format(String, Object) método. (Herdado de TextWriter) |
| Write(String, Object[]) |
Escreve uma cadeia formatada no fluxo de texto, usando a mesma semântica do Format(String, Object[]) método. (Herdado de TextWriter) |
| Write(String) |
Envia uma string para o fluxo de saída HTTP. |
| Write(UInt32) |
Escreve a representação textual de um inteiro sem sinal de 4 bytes no fluxo de texto. (Herdado de TextWriter) |
| Write(UInt64) |
Escreve a representação textual de um inteiro sem sinal de 8 bytes no fluxo de texto. (Herdado de TextWriter) |
| WriteAsync(Char) |
Escreve um carácter no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
| WriteAsync(Char[], Int32, Int32) |
Escreve um subarray de caracteres no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
| WriteAsync(Char[]) |
Escreve um array de caracteres no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
| WriteAsync(String) |
Escreve uma string no fluxo de texto de forma assíncrona. (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 de retorno de carro + feed de linha (CRLF) para o fluxo de saída HTTP. |
| WriteLine(Boolean) |
Escreve a representação textual de um |
| WriteLine(Char) |
Escreve um carácter no fluxo de texto, seguido de um terminador de linha. (Herdado de TextWriter) |
| WriteLine(Char[], Int32, Int32) |
Escreve um subarray de caracteres no fluxo de texto, seguido de um terminador de linha. (Herdado de TextWriter) |
| WriteLine(Char[]) |
Escreve um array de caracteres no fluxo de texto, seguido de um terminador de linha. (Herdado de TextWriter) |
| WriteLine(Decimal) |
Escreve a representação textual de um valor decimal no fluxo de texto, seguida de um terminador de linha. (Herdado de TextWriter) |
| WriteLine(Double) |
Escreve a representação de texto de um valor de ponto flutuante de 8 bytes no fluxo de texto, seguida de um terminador de linha. (Herdado de TextWriter) |
| WriteLine(Int32) |
Escreve a representação textual de um inteiro com sinal de 4 bytes no fluxo de texto, seguida de um terminador de linha. (Herdado de TextWriter) |
| WriteLine(Int64) |
Escreve a representação textual de um inteiro com sinal de 8 bytes no fluxo de texto, seguida de um terminador de linha. (Herdado de TextWriter) |
| WriteLine(Object) |
Escreve a representação textual de um objeto no fluxo de texto, chamando o |
| WriteLine(Single) |
Grava a representação de texto de um valor de ponto flutuante de 4 bytes no fluxo de texto, seguida de um terminador de linha. (Herdado de TextWriter) |
| WriteLine(String, Object, Object, Object) |
Escreve uma cadeia formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, Object). (Herdado de TextWriter) |
| WriteLine(String, Object, Object) |
Escreve uma string formatada e uma nova linha no fluxo de texto, usando a mesma semântica do Format(String, Object, Object) método. (Herdado de TextWriter) |
| WriteLine(String, Object) |
Escreve uma string formatada e uma nova linha no fluxo de texto, usando a mesma semântica do Format(String, Object) método. (Herdado de TextWriter) |
| WriteLine(String, Object[]) |
Escreve uma cadeia formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, Object). (Herdado de TextWriter) |
| WriteLine(String) |
Escreve uma cadeia no fluxo de texto, seguida de um terminador de linha. (Herdado de TextWriter) |
| WriteLine(UInt32) |
Escreve a representação de texto de um inteiro sem sinal de 4 bytes no fluxo de texto, seguida de um terminador de linha. (Herdado de TextWriter) |
| WriteLine(UInt64) |
Escreve a representação de texto de um inteiro sem sinal de 8 bytes no fluxo de texto, seguida de um terminador de linha. (Herdado de TextWriter) |
| WriteLineAsync() |
Escreve assíncronamente um terminador de linha no fluxo de texto. (Herdado de TextWriter) |
| WriteLineAsync(Char) |
Escreve assíncronamente um carácter no fluxo de texto, seguido de um terminador de linha. (Herdado de TextWriter) |
| WriteLineAsync(Char[], Int32, Int32) |
O Assíncrono escreve um subarray de caracteres no fluxo de texto, seguido de um terminador de linha. (Herdado de TextWriter) |
| WriteLineAsync(Char[]) |
Escreve assíncronamente um array de caracteres no fluxo de texto, seguido de um terminador de linha. (Herdado de TextWriter) |
| WriteLineAsync(String) |
Escreve assíncronamente uma string no fluxo de texto, seguida de um terminador de linha. (Herdado de TextWriter) |
| WriteString(String, Int32, Int32) |
Envia uma string com a posição inicial especificada e o número de caracteres para o fluxo de saída HTTP. |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IDisposable.Dispose() |
Para uma descrição deste elemento, veja Dispose(). (Herdado de TextWriter) |