共用方式為


HttpWriter 類別

定義

提供透過內部 HttpResponse 物件存取的 TextWriter 物件。

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
繼承

備註

內部 HttpResponse 物件的 Write 方法會呼叫 HttpWriter 物件。

欄位

CoreNewLine

儲存用於這個 TextWriter的新行字元。

(繼承來源 TextWriter)

屬性

Encoding

取得 TextWriterEncoding 物件。

FormatProvider

取得控制項格式設定的物件。

(繼承來源 TextWriter)
NewLine

取得或設定目前 TextWriter所使用的行終止符字串。

(繼承來源 TextWriter)
OutputStream

取得 Stream 物件,以直接從 Stream啟用 HTTP 輸出。

方法

Close()

將所有緩衝輸出傳送至 HTTP 輸出數據流,並關閉套接字連線。

CreateObjRef(Type)

建立物件,其中包含產生用來與遠端物件通訊之 Proxy 所需的所有相關信息。

(繼承來源 MarshalByRefObject)
Dispose()

釋放 TextWriter 物件所使用的所有資源。

(繼承來源 TextWriter)
Dispose(Boolean)

釋放 TextWriter 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。

(繼承來源 TextWriter)
DisposeAsync()

以異步方式釋放 TextWriter 物件所使用的所有資源。

(繼承來源 TextWriter)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
Flush()

將所有緩衝輸出傳送至 HTTP 輸出數據流。

FlushAsync()

以異步方式清除目前寫入器的所有緩衝區,並導致任何緩衝的數據寫入基礎裝置。

(繼承來源 TextWriter)
FlushAsync(CancellationToken)

以異步方式清除目前寫入器的所有緩衝區,並導致任何緩衝的數據寫入基礎裝置。

(繼承來源 TextWriter)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetLifetimeService()
已淘汰.

擷取控制這個實例存留期原則的目前存留期服務物件。

(繼承來源 MarshalByRefObject)
GetType()

取得目前實例的 Type

(繼承來源 Object)
InitializeLifetimeService()
已淘汰.

取得存留期服務物件,以控制這個實例的存留期原則。

(繼承來源 MarshalByRefObject)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
MemberwiseClone(Boolean)

建立目前 MarshalByRefObject 對象的淺層複本。

(繼承來源 MarshalByRefObject)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)
Write(Boolean)

Boolean 值的文字表示寫入文字數據流。

(繼承來源 TextWriter)
Write(Char)

將單一字元傳送至 HTTP 輸出數據流。

Write(Char[])

將字元陣列寫入文字數據流。

(繼承來源 TextWriter)
Write(Char[], Int32, Int32)

將具有指定起始位置和字元數目的字元數據流傳送至 HTTP 輸出數據流。

Write(Decimal)

將十進位值的文字表示寫入文字數據流。

(繼承來源 TextWriter)
Write(Double)

將8位元組浮點值的文字表示寫入文字數據流。

(繼承來源 TextWriter)
Write(Int32)

將 4 位元組帶正負號整數的文字表示寫入文字數據流。

(繼承來源 TextWriter)
Write(Int64)

將8位元組帶正負號整數的文字表示寫入文字數據流。

(繼承來源 TextWriter)
Write(Object)

Object 傳送至 HTTP 輸出數據流。

Write(ReadOnlySpan<Char>)

將字元範圍寫入文字數據流。

(繼承來源 TextWriter)
Write(Single)

將 4 位元組浮點值的文字表示寫入文字數據流。

(繼承來源 TextWriter)
Write(String)

將字串傳送至 HTTP 輸出資料流。

Write(String, Object)

使用與 Format(String, Object) 方法相同的語意,將格式化字串寫入文字數據流。

(繼承來源 TextWriter)
Write(String, Object, Object)

使用與 Format(String, Object, Object) 方法相同的語意,將格式化字串寫入文字數據流。

(繼承來源 TextWriter)
Write(String, Object, Object, Object)

使用與 Format(String, Object, Object, Object) 方法相同的語意,將格式化字串寫入文字數據流。

(繼承來源 TextWriter)
Write(String, Object[])

使用與 Format(String, Object[]) 方法相同的語意,將格式化字串寫入文字數據流。

(繼承來源 TextWriter)
Write(String, ReadOnlySpan<Object>)

使用與 Format(String, ReadOnlySpan<Object>)相同的語意,將格式化字串寫入文字數據流。

(繼承來源 TextWriter)
Write(StringBuilder)

將字串產生器寫入至文字數據流。

(繼承來源 TextWriter)
Write(UInt32)

將 4 位元組無符號整數的文字表示寫入文字數據流。

(繼承來源 TextWriter)
Write(UInt64)

將8位元組無符號整數的文字表示寫入文字數據流。

(繼承來源 TextWriter)
WriteAsync(Char)

以異步方式將字元寫入文字數據流。

(繼承來源 TextWriter)
WriteAsync(Char[])

以異步方式將字元陣列寫入文字數據流。

(繼承來源 TextWriter)
WriteAsync(Char[], Int32, Int32)

以異步方式將字元的子數位寫入文字數據流。

(繼承來源 TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

以異步方式將字元記憶體區域寫入文字數據流。

(繼承來源 TextWriter)
WriteAsync(String)

以異步方式將字串寫入文字數據流。

(繼承來源 TextWriter)
WriteAsync(StringBuilder, CancellationToken)

以異步方式將字串產生器寫入至文字數據流。

(繼承來源 TextWriter)
WriteBytes(Byte[], Int32, Int32)

將具有指定起始位置和位元組數目的位元組數據流傳送至 HTTP 輸出數據流。

WriteLine()

將歸位字元 + 換行字元組 (CRLF) 傳送至 HTTP 輸出資料流。

WriteLine(Boolean)

Boolean 值的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(Char)

將字元寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(Char[])

將字元陣列寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(Char[], Int32, Int32)

將字元的子陣列寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(Decimal)

將十進位值的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(Double)

將8位元組浮點值的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(Int32)

將 4 位元組帶正負號整數的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(Int64)

將8位元組帶正負號整數的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(Object)

呼叫該物件上的 ToString 方法,後面接著行終止符,將物件的文字表示寫入文字數據流。

(繼承來源 TextWriter)
WriteLine(ReadOnlySpan<Char>)

將字元範圍的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(Single)

將 4 位元組浮點值的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(String)

將字串寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(String, Object)

使用與 Format(String, Object) 方法相同的語意,將格式化字串和新行寫入文字數據流。

(繼承來源 TextWriter)
WriteLine(String, Object, Object)

使用與 Format(String, Object, Object) 方法相同的語意,將格式化字串和新行寫入文字數據流。

(繼承來源 TextWriter)
WriteLine(String, Object, Object, Object)

使用與 Format(String, Object)相同的語意,將格式化字串和新行寫出至文字數據流。

(繼承來源 TextWriter)
WriteLine(String, Object[])

使用與 Format(String, Object)相同的語意,將格式化字串和新行寫出至文字數據流。

(繼承來源 TextWriter)
WriteLine(String, ReadOnlySpan<Object>)

使用與 Format(String, ReadOnlySpan<Object>)相同的語意,將格式化字串和新行寫出至文字數據流。

(繼承來源 TextWriter)
WriteLine(StringBuilder)

將字串產生器的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(UInt32)

將 4 位元組無符號整數的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLine(UInt64)

將8位元組無符號整數的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLineAsync()

以異步方式將行終止符寫入文字數據流。

(繼承來源 TextWriter)
WriteLineAsync(Char)

以異步方式將字元寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLineAsync(Char[])

以異步方式將字元陣列寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLineAsync(Char[], Int32, Int32)

以異步方式將字元的子陣列寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

以異步方式將字元記憶體區域的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLineAsync(String)

以異步方式將字串寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

以異步方式將字串產生器的文字表示寫入文字數據流,後面接著行終止符。

(繼承來源 TextWriter)
WriteString(String, Int32, Int32)

將具有指定起始位置和字元數目的字串傳送至 HTTP 輸出數據流。

明確介面實作

IDisposable.Dispose()

如需此成員的描述,請參閱 Dispose()

(繼承來源 TextWriter)

適用於

另請參閱