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) |