HttpWriter Classe

Definição

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 TextWriter.

(Herdado de TextWriter)

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 TextWriter.

(Herdado de TextWriter)
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 Boolean valor no fluxo de texto.

(Herdado de TextWriter)
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 Boolean valor no fluxo de texto, seguida de um terminador de linha.

(Herdado de TextWriter)
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 ToString método nesse objeto, seguido de 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, 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)

Aplica-se a

Ver também