SimpleWorkerRequest 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 HttpWorkerRequest 抽象類別 (Abstract Class) 的簡單實作,其可用來在網際網路資訊服務 (IIS) 應用程式外部裝載 (Host) ASP.NET 應用程式。 你可以直接使用 SimpleWorkerRequest 或加以擴充。
public ref class SimpleWorkerRequest : System::Web::HttpWorkerRequest
[System.Runtime.InteropServices.ComVisible(false)]
public class SimpleWorkerRequest : System.Web.HttpWorkerRequest
[<System.Runtime.InteropServices.ComVisible(false)>]
type SimpleWorkerRequest = class
inherit HttpWorkerRequest
Public Class SimpleWorkerRequest
Inherits HttpWorkerRequest
- 繼承
- 屬性
備註
的這個簡單實 HttpWorkerRequest 作提供要求 URL 和查詢字串,並將輸出主體擷取至 TextWriter 。 若要達到更豐富的功能,例如提供張貼的內容和標頭,以及擷取回應標頭或回應本文做為二進位資料,您應該擴充 SimpleWorkerRequest 並覆寫適當的 HttpWorkerRequest 方法。
建構函式
| SimpleWorkerRequest(String, String, String, String, TextWriter) |
當使用者程式碼建立 SimpleWorkerRequest 時,初始化 HttpContext 類別的新執行個體,以用於任意應用程式定義域 (傳遞 |
| SimpleWorkerRequest(String, String, TextWriter) |
當目標應用程式定義域已經使用 SimpleWorkerRequest 方法建立時,初始化 CreateApplicationHost(Type, String, String) 類別的新執行個體。 |
欄位
| HeaderAccept |
指定 |
| HeaderAcceptCharset |
指定 |
| HeaderAcceptEncoding |
指定 |
| HeaderAcceptLanguage |
指定 |
| HeaderAcceptRanges |
指定 |
| HeaderAge |
指定 |
| HeaderAllow |
指定 |
| HeaderAuthorization |
指定 |
| HeaderCacheControl |
表示 HTTP |
| HeaderConnection |
指定 |
| HeaderContentEncoding |
指定 |
| HeaderContentLanguage |
指定 |
| HeaderContentLength |
指定 |
| HeaderContentLocation |
指定 |
| HeaderContentMd5 |
指定 |
| HeaderContentRange |
指定 |
| HeaderContentType |
指定 |
| HeaderCookie |
指定 |
| HeaderDate |
指定 |
| HeaderEtag |
指定 |
| HeaderExpect |
指定 |
| HeaderExpires |
指定 |
| HeaderFrom |
指定 |
| HeaderHost |
指定 |
| HeaderIfMatch |
指定 |
| HeaderIfModifiedSince |
指定 |
| HeaderIfNoneMatch |
指定 |
| HeaderIfRange |
指定 |
| HeaderIfUnmodifiedSince |
指定 |
| HeaderKeepAlive |
指定 |
| HeaderLastModified |
指定 |
| HeaderLocation |
指定 |
| HeaderMaxForwards |
指定 |
| HeaderPragma |
指定 |
| HeaderProxyAuthenticate |
指定 |
| HeaderProxyAuthorization |
指定 |
| HeaderRange |
指定 |
| HeaderReferer |
指定 |
| HeaderRetryAfter |
指定 |
| HeaderServer |
指定 |
| HeaderSetCookie |
指定 |
| HeaderTe |
指定 |
| HeaderTrailer |
指定 |
| HeaderTransferEncoding |
指定 |
| HeaderUpgrade |
指定 |
| HeaderUserAgent |
指定 |
| HeaderVary |
指定 |
| HeaderVia |
指定 |
| HeaderWarning |
指定 |
| HeaderWwwAuthenticate |
指定 |
| ReasonCachePolicy |
指定要求的原因。 (繼承來源 HttpWorkerRequest) |
| ReasonCacheSecurity |
指定要求的原因。 (繼承來源 HttpWorkerRequest) |
| ReasonClientDisconnect |
指定要求的原因。 (繼承來源 HttpWorkerRequest) |
| ReasonDefault |
指定要求的原因。 預設值是 ReasonResponseCacheMiss。 (繼承來源 HttpWorkerRequest) |
| ReasonFileHandleCacheMiss |
指定要求的原因。 (繼承來源 HttpWorkerRequest) |
| ReasonResponseCacheMiss |
指定要求的原因。 (繼承來源 HttpWorkerRequest) |
| RequestHeaderMaximum |
指定 |
| ResponseHeaderMaximum |
指定 |
屬性
| MachineConfigPath |
取得 Machine.config 檔的完整實體路徑。 |
| MachineInstallDirectory |
取得安裝 ASP.NET 二進位碼檔案位置的目錄的實體路徑。 |
| RequestTraceIdentifier |
取得目前要求對應的 Windows 事件追蹤 ID。 (繼承來源 HttpWorkerRequest) |
| RootWebConfigPath |
取得根 Web.config 檔的完整實體路徑。 |
| RootWebConfigPath |
取得根 Web.config 檔的完整實體路徑。 (繼承來源 HttpWorkerRequest) |
| SupportsAsyncFlush |
取得值,指出是否支援非同步清除作業。 (繼承來源 HttpWorkerRequest) |
| SupportsAsyncRead |
取得值,指出是否支援非同步讀取作業。 (繼承來源 HttpWorkerRequest) |