HttpResponseWrapper 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
封裝 HTTP 內建物件,此物件提供來自 ASP.NET 作業的 HTTP 回應資訊。
public ref class HttpResponseWrapper : System::Web::HttpResponseBase
public class HttpResponseWrapper : System.Web.HttpResponseBase
type HttpResponseWrapper = class
inherit HttpResponseBase
Public Class HttpResponseWrapper
Inherits HttpResponseBase
- 繼承
備註
類別 HttpResponseWrapper 衍生自 類別, HttpResponseBase 並做為 類別的 HttpResponse 包裝函式。 這個類別會公開 類別的功能 HttpResponse ,同時公開 HttpResponseBase 類型。 類別 HttpResponseBase 可讓您將應用程式中類別的原始實 HttpResponse 作取代為自訂實作,例如當您在 ASP.NET 管線外部執行單元測試時。
建構函式
HttpResponseWrapper(HttpResponse) |
初始化 HttpResponseWrapper 類別的新執行個體。 |
屬性
Buffer |
取得或設定值,這個值表示是否要緩衝輸出並在整個回應處理完成之後將它送出。 |
BufferOutput |
取得或設定值,這個值表示是否要緩衝輸出並在整個頁面處理完成之後將它送出。 |
Cache |
取得目前頁面的快取原則 (例如,到期時間、隱私權設定與 Vary 子句)。 |
CacheControl |
取得或設定符合其中一個 |
Charset |
取得或設定目前回應的 HTTP 字元集 (Character Set)。 |
ClientDisconnectedToken |
取得用戶端中斷連接時發生錯誤的 CancellationToken 物件。 |
ClientDisconnectedToken |
取得用戶端中斷連接時發生錯誤的 CancellationToken 物件。 (繼承來源 HttpResponseBase) |
ContentEncoding |
取得或設定目前回應的內容編碼方式。 |
ContentType |
取得或設定目前回應的 HTTP MIME 類型。 |
Cookies |
取得回應 Cookie 集合。 |
Expires |
取得或設定用戶端或 Proxy 上快取網頁到期以前的分鐘數。 如果使用者在頁面到期前返回相同的頁面,則會顯示快取版本。 提供 Expires 的目的,是為了與 ASP 的舊版本相容。 |
ExpiresAbsolute |
取得或設定快取資訊在快取中到期的絕對日期和時間。 提供 ExpiresAbsolute 的目的,是為了與 ASP 的舊版本相容。 |
Filter |
取得或設定用來在傳輸之前修改 HTTP 實體主體的篩選物件。 |
HeaderEncoding |
取得或設定目前回應之標頭的編碼方式。 |
Headers |
取得回應標頭的集合。 |
HeadersWritten |
取得指出是否已寫入回應標頭的值。 |
HeadersWritten |
取得指出是否已寫入回應標頭的值。 (繼承來源 HttpResponseBase) |
IsClientConnected |
取得值,這個值表示用戶端是否與伺服器連接。 |
IsRequestBeingRedirected |
取得值,這個值表示是否要將用戶端重新導向至新位置。 |
Output |
取得讓文字輸出至連出 HTTP 回應資料流的物件。 |
OutputStream |
提供二進位輸出至外送 HTTP 內容主體。 |
RedirectLocation |
取得或設定 Http |
Status |
設定傳回至用戶端的 |
StatusCode |
取得或設定傳回至用戶端的輸出之 HTTP 狀態碼。 |
StatusDescription |
取得或設定傳回至用戶端的輸出之 HTTP 狀態訊息。 |
SubStatusCode |
取得或設定值,這個值會評估回應的狀態碼是否符合。 |
SupportsAsyncFlush |
取得值,指出連接是否支援非同步清除作業。 |
SupportsAsyncFlush |
取得值,表示連接是否支援非同步清除作業。 (繼承來源 HttpResponseBase) |
SuppressContent |
取得或設定值,這個值表示是否送出 HTTP 內容至用戶端。 |
SuppressDefaultCacheControlHeader |
取得或設定值,這個值表示是否要隱藏目前 HTTP 回應的預設 Cache Control: private 標頭。 |
SuppressDefaultCacheControlHeader |
取得或設定值,指出是否要隱藏目前 HTTP 回應的預設 |
SuppressFormsAuthenticationRedirect |
取得或設定值,指定是否應該抑制表單驗證重新導向至登入頁面。 |
SuppressFormsAuthenticationRedirect |
取得或設定值,指定是否應該抑制表單驗證重新導向至登入頁面。 (繼承來源 HttpResponseBase) |
TrySkipIisCustomErrors |
取得或設定值,指定是否停用 IIS 7.0 自訂錯誤。 |