HttpWriter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 TextWriter 物件,此物件將透過內建 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
- 繼承
備註
內部 WriteHttpResponse 物件的方法會呼叫物件的內部 HttpWriter 。
欄位
CoreNewLine |
儲存這個 |
屬性
Encoding |
取得 Encoding 的 TextWriter 物件。 |
FormatProvider |
取得控制格式設定的物件。 (繼承來源 TextWriter) |
NewLine |
取得或設定目前 |
OutputStream |
方法
Close() |
傳送所有緩衝輸出至 HTTP 輸出資料流,並關閉通訊端 (Socket) 連線。 |
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() |
已淘汰.
擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。 (繼承來源 MarshalByRefObject) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
InitializeLifetimeService() |
已淘汰.
取得存留期服務物件,以控制這個執行個體的存留期原則。 (繼承來源 MarshalByRefObject) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
MemberwiseClone(Boolean) |
建立目前 MarshalByRefObject 物件的淺層複本。 (繼承來源 MarshalByRefObject) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
Write(Boolean) |
將 |
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(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) |
將 |
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) |
藉由呼叫該物件上的 |
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(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) |
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應