HttpWorkerRequestとは? わかりやすく解説

HttpWorkerRequest クラス

この抽象クラスは、ASP.NET マネージ コード要求処理するために使用される基本ワーカー メソッドと列挙体を定義します

名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)
構文構文

<ComVisibleAttribute(False)> _
Public MustInherit Class
 HttpWorkerRequest
Dim instance As HttpWorkerRequest
[ComVisibleAttribute(false)] 
public abstract class HttpWorkerRequest
[ComVisibleAttribute(false)] 
public ref class HttpWorkerRequest abstract
/** @attribute ComVisibleAttribute(false) */ 
public abstract class HttpWorkerRequest
ComVisibleAttribute(false) 
public abstract class HttpWorkerRequest
解説解説

ほとんどの場合コードでは HttpWorkerRequest直接処理しません。これは、要求データ応答データHttpRequest クラスと HttpResponse クラス使用して公開されるためです。一部内部 ASP.NET クラスはこのクラス拡張します。コードに独自のホスト環境実装する場合は、ProcessRequest メソッド呼び出すようにこのクラス拡張する必要がありますまた、特定のアプリケーションで子要求実行するためにコード派生クラス作成すると、インスタンスProcessRequest に渡すことができます。この場合派生クラス現在の HttpWorkerRequest への参照保持し大部分メソッドデリゲートます。

.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
  System.Web.HttpWorkerRequest
     System.Web.Hosting.SimpleWorkerRequest
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HttpWorkerRequest メンバ
System.Web 名前空間
ProcessRequest

HttpWorkerRequest コンストラクタ


HttpWorkerRequest フィールド


パブリック フィールドパブリック フィールド

  名前 説明
パブリック フィールド HeaderAccept Accept HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAcceptCharset Accept-Charset HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAcceptEncoding Accept-Encoding HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAcceptLanguage Accept-Language HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAcceptRanges Accept-Ranges HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAge Age HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAllow Allow HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAuthorization Authorization HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderCacheControl HTTP Cache-Control HTTP ヘッダーを表すインデックス
パブリック フィールド HeaderConnection Connection HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentEncoding Content-Encoding HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentLanguage Content-Language HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentLength Content-Length HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentLocation Content-Location HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentMd5 Content-MD5 HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentRange Content-Range HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentType Content-Type HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderCookie Cookie HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderDate Date HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderEtag ETag HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderExpect Except HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderExpires Expires HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderFrom From HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderHost Host HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderIfMatch If-Match HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderIfModifiedSince If-Modified-Since HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderIfNoneMatch If-None-Match HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderIfRange If-Range HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderIfUnmodifiedSince If-Unmodified-Since HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderKeepAlive Keep-Alive HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderLastModified Last-Modified HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderLocation Location HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderMaxForwards Max-Forwards HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderPragma Pragma HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderProxyAuthenticate Proxy-Authenticate HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderProxyAuthorization Proxy-Authorization HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderRange Range HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderReferer Referer HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderRetryAfter Retry-After HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderServer Server HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderSetCookie Set-Cookie HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderTe TE HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderTrailer Trailer HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderTransferEncoding Transfer-Encoding HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderUpgrade Upgrade HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderUserAgent User-Agent HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderVary Vary HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderVia Via HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderWarning Warning HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderWwwAuthenticate WWW-Authenticate HTTP ヘッダーインデックス番号指定します
パブリック フィールド ReasonCachePolicy 要求理由指定します
パブリック フィールド ReasonCacheSecurity 要求理由指定します
パブリック フィールド ReasonClientDisconnect 要求理由指定します
パブリック フィールド ReasonDefault 要求理由指定します既定値は ReasonResponseCacheMiss です。
パブリック フィールド ReasonFileHandleCacheMiss 要求理由指定します
パブリック フィールド ReasonResponseCacheMiss 要求理由指定します
パブリック フィールド RequestHeaderMaximum Maximum HTTP ヘッダーインデックス番号指定します
パブリック フィールド ResponseHeaderMaximum Maximum HTTP 応答ヘッダーインデックス番号指定します
参照参照

関連項目

HttpWorkerRequest クラス
System.Web 名前空間
ProcessRequest

HttpWorkerRequest プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ MachineConfigPath Machine.config ファイルへの完全な物理パス取得します
パブリック プロパティ MachineInstallDirectory ASP.NET バイナリインストールされているディレクトリへの物理パス取得します
パブリック プロパティ RequestTraceIdentifier 現在の要求対応する Event Tracking for Windows トレース ID取得します
パブリック プロパティ RootWebConfigPath ルート web.config ファイルへの完全な物理パス取得します
参照参照

関連項目

HttpWorkerRequest クラス
System.Web 名前空間
ProcessRequest

HttpWorkerRequest メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド CloseConnection クライアントとの接続終了します
パブリック メソッド EndOfRequest 現在の要求対す要求処理が完了したことを HttpWorkerRequest に通知するために、ランタイム使用します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド FlushResponse 保留中の応答データをすべてクライアント送信します
パブリック メソッド GetAppPath 現在実行しているサーバー アプリケーションへの仮想パス返します
パブリック メソッド GetAppPathTranslated 現在実行しているサーバー アプリケーションへの物理パス返します
パブリック メソッド GetAppPoolID 派生クラスオーバーライドされた場合は、現在の URLアプリケーション プール ID返します
パブリック メソッド GetBytesRead クライアントから読み取ったバイト数を取得します
パブリック メソッド GetClientCertificate 派生クラスオーバーライドされた場合は、クライアント発行した要求から (X.509 規格規定されている) 証明書フィールド取得します
パブリック メソッド GetClientCertificateBinaryIssuer 証明書発行者をバイナリ形式取得します
パブリック メソッド GetClientCertificateEncoding 派生クラスオーバーライドされた場合は、クライアント証明書エンコード使用されEncoding オブジェクト返します
パブリック メソッド GetClientCertificatePublicKey 派生クラスオーバーライドされた場合は、クライアント証明書関連付けられた PublicKey オブジェクト取得します
パブリック メソッド GetClientCertificateValidFrom 派生クラスオーバーライドされた場合は、証明書有効になる日付取得します日付各国対応設定によって異なります
パブリック メソッド GetClientCertificateValidUntil 証明書有効期限取得します
パブリック メソッド GetConnectionID 派生クラスオーバーライドされた場合は、現在の接続ID返します
パブリック メソッド GetFilePath 派生クラスオーバーライドされた場合要求されURI への仮想パス返します
パブリック メソッド GetFilePathTranslated 要求されURI への物理ファイル パス返し、そのパス仮想パスから物理パス変換します。たとえば "/proj1/page.aspx" から "c:\dir\page.aspx" に変換します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetHttpVerbName 要求ヘッダー指定したメンバ返します
パブリック メソッド GetHttpVersion 要求されHTTP バージョン (たとえば "HTTP/1.1" など) にアクセスできるようにします。
パブリック メソッド GetKnownRequestHeader 指定したインデックス対応する標準 HTTP 要求ヘッダー返します
パブリック メソッド GetKnownRequestHeaderIndex 指定した HTTP 要求ヘッダーインデックス番号返します
パブリック メソッド GetKnownRequestHeaderName 指定した HTTP 要求ヘッダーの名前を返します
パブリック メソッド GetKnownResponseHeaderIndex 指定した HTTP 応答ヘッダーインデックス番号返します
パブリック メソッド GetKnownResponseHeaderName 指定した HTTP 応答ヘッダーの名前を返します
パブリック メソッド GetLocalAddress 要求ヘッダー指定したメンバアクセスできるようにします。
パブリック メソッド GetLocalPort 要求ヘッダー指定したメンバアクセスできるようにします。
パブリック メソッド GetPathInfo URL 拡張子付きリソース追加パス情報返します。たとえば、パスが /virdir/page.html/tail の場合GetPathInfo 値は /tail です。
パブリック メソッド GetPreloadedEntityBody オーバーロードされますオーバーロード。現在読み取り中の HTTP 要求本体部分返します
パブリック メソッド GetPreloadedEntityBodyLength 現在読み取り中の HTTP 要求本体部分長さ取得します
パブリック メソッド GetProtocol 派生クラスオーバーライドされると、HTTP プロトコル (HTTP または HTTPS) を返します
パブリック メソッド GetQueryString 要求 URL指定したクエリ文字列返します
パブリック メソッド GetQueryStringRawBytes 派生クラスオーバーライドされると、応答クエリ文字列バイト配列として返します
パブリック メソッド GetRawUrl クエリ文字列追加され要求ヘッダー含まれる URL パス返します
パブリック メソッド GetRemoteAddress 要求ヘッダー指定したメンバアクセスできるようにします。
パブリック メソッド GetRemoteName 派生クラスオーバーライドされると、クライアント コンピュータの名前を返します
パブリック メソッド GetRemotePort 要求ヘッダー指定したメンバアクセスできるようにします。
パブリック メソッド GetRequestReason 派生クラスオーバーライドされた場合は、要求理由返します
パブリック メソッド GetServerName 派生クラスオーバーライドされると、ローカル サーバーの名前を返します
パブリック メソッド GetServerVariable 要求関連付けられたサーバー変数のディクショナリから、単一サーバー変数返します
パブリック メソッド GetStatusDescription 指定した HTTP ステータス コードの名前を記述する文字列返します
パブリック メソッド GetTotalEntityBodyLength HTTP 要求本体全体長さ取得します
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド GetUnknownRequestHeader 標準HTTP 要求ヘッダー値を返します
パブリック メソッド GetUnknownRequestHeaders 標準HTTP ヘッダー名と値の組み合わせをすべて取得します
パブリック メソッド GetUriPath 要求されURI への仮想パス返します
パブリック メソッド GetUrlContextID 派生クラスオーバーライドされた場合は、現在の接続コンテキスト ID返します
パブリック メソッド GetUserToken 派生クラスオーバーライドされると、クライアント偽装トークン返します
パブリック メソッド GetVirtualPathToken 要求仮想パス偽装トークン取得します
パブリック メソッド HasEntityBody 本体データ要求含まれるかどうかを示す値を返します
パブリック メソッド HeadersSent 現在の要求対すHTTP 応答ヘッダークライアント送信されたかどうかを示す値を返します
パブリック メソッド IsClientConnected クライアント接続がまだアクティブかどうかを示す値を返します
パブリック メソッド IsEntireEntityBodyIsPreloaded すべての要求データ使用できるかどうか、およびクライアントからの追加読み込み不要かどうかを示す値を返します
パブリック メソッド IsSecure 接続SSL使用するかどうかを示す値を返します
パブリック メソッド MapPath 指定した仮想パス対応する物理パス返します
パブリック メソッド ReadEntityBody オーバーロードされますオーバーロードクライアントからの要求データプリロードされていない場合は、そのデータ読み取ります。
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド SendCalculatedContentLength Content-Length HTTP ヘッダー応答追加します
パブリック メソッド SendKnownResponseHeader 標準 HTTP ヘッダー応答追加します
パブリック メソッド SendResponseFromFile オーバーロードされますファイル内容応答追加します
パブリック メソッド SendResponseFromMemory オーバーロードされますメモリ ブロック内容応答追加します
パブリック メソッド SendStatus 応答HTTP ステータス コードおよびステータス説明 (SendStatus(200, "Ok") など) を指定します
パブリック メソッド SendUnknownResponseHeader 標準HTTP ヘッダー応答追加します
パブリック メソッド SetEndOfSendNotification すべての応答データ送信されたときに、オプション通知するために登録します
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

HttpWorkerRequest クラス
System.Web 名前空間
ProcessRequest

HttpWorkerRequest メンバ

この抽象クラスは、ASP.NET マネージ コード要求処理するために使用される基本ワーカー メソッドと列挙体を定義します

HttpWorkerRequest データ型公開されるメンバを以下の表に示します


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド HttpWorkerRequest HttpWorkerRequest クラス新しインスタンス初期化します。
パブリック フィールドパブリック フィールド
  名前 説明
パブリック フィールド HeaderAccept Accept HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAcceptCharset Accept-Charset HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAcceptEncoding Accept-Encoding HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAcceptLanguage Accept-Language HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAcceptRanges Accept-Ranges HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAge Age HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAllow Allow HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderAuthorization Authorization HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderCacheControl HTTP Cache-Control HTTP ヘッダーを表すインデックス
パブリック フィールド HeaderConnection Connection HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentEncoding Content-Encoding HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentLanguage Content-Language HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentLength Content-Length HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentLocation Content-Location HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentMd5 Content-MD5 HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentRange Content-Range HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderContentType Content-Type HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderCookie Cookie HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderDate Date HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderEtag ETag HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderExpect Except HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderExpires Expires HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderFrom From HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderHost Host HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderIfMatch If-Match HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderIfModifiedSince If-Modified-Since HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderIfNoneMatch If-None-Match HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderIfRange If-Range HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderIfUnmodifiedSince If-Unmodified-Since HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderKeepAlive Keep-Alive HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderLastModified Last-Modified HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderLocation Location HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderMaxForwards Max-Forwards HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderPragma Pragma HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderProxyAuthenticate Proxy-Authenticate HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderProxyAuthorization Proxy-Authorization HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderRange Range HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderReferer Referer HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderRetryAfter Retry-After HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderServer Server HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderSetCookie Set-Cookie HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderTe TE HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderTrailer Trailer HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderTransferEncoding Transfer-Encoding HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderUpgrade Upgrade HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderUserAgent User-Agent HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderVary Vary HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderVia Via HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderWarning Warning HTTP ヘッダーインデックス番号指定します
パブリック フィールド HeaderWwwAuthenticate WWW-Authenticate HTTP ヘッダーインデックス番号指定します
パブリック フィールド ReasonCachePolicy 要求理由指定します
パブリック フィールド ReasonCacheSecurity 要求理由指定します
パブリック フィールド ReasonClientDisconnect 要求理由指定します
パブリック フィールド ReasonDefault 要求理由指定します既定値は ReasonResponseCacheMiss です。
パブリック フィールド ReasonFileHandleCacheMiss 要求理由指定します
パブリック フィールド ReasonResponseCacheMiss 要求理由指定します
パブリック フィールド RequestHeaderMaximum Maximum HTTP ヘッダーインデックス番号指定します
パブリック フィールド ResponseHeaderMaximum Maximum HTTP 応答ヘッダーインデックス番号指定します
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ MachineConfigPath Machine.config ファイルへの完全な物理パス取得します
パブリック プロパティ MachineInstallDirectory ASP.NET バイナリインストールされているディレクトリへの物理パス取得します
パブリック プロパティ RequestTraceIdentifier 現在の要求対応する Event Tracking for Windows トレース ID取得します
パブリック プロパティ RootWebConfigPath ルート web.config ファイルへの完全な物理パス取得します
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド CloseConnection クライアントとの接続終了します
パブリック メソッド EndOfRequest 現在の要求対す要求処理が完了したことを HttpWorkerRequest に通知するために、ランタイム使用します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド FlushResponse 保留中の応答データをすべてクライアント送信します
パブリック メソッド GetAppPath 現在実行しているサーバー アプリケーションへの仮想パス返します
パブリック メソッド GetAppPathTranslated 現在実行しているサーバー アプリケーションへの物理パス返します
パブリック メソッド GetAppPoolID 派生クラスオーバーライドされた場合は、現在の URLアプリケーション プール ID返します
パブリック メソッド GetBytesRead クライアントから読み取ったバイト数を取得します
パブリック メソッド GetClientCertificate 派生クラスオーバーライドされた場合は、クライアント発行した要求から (X.509 規格規定されている) 証明書フィールド取得します
パブリック メソッド GetClientCertificateBinaryIssuer 証明書発行者をバイナリ形式取得します
パブリック メソッド GetClientCertificateEncoding 派生クラスオーバーライドされた場合は、クライアント証明書エンコード使用されEncoding オブジェクト返します
パブリック メソッド GetClientCertificatePublicKey 派生クラスオーバーライドされた場合は、クライアント証明書関連付けられた PublicKey オブジェクト取得します
パブリック メソッド GetClientCertificateValidFrom 派生クラスオーバーライドされた場合は、証明書有効になる日付取得します日付各国対応設定によって異なります
パブリック メソッド GetClientCertificateValidUntil 証明書有効期限取得します
パブリック メソッド GetConnectionID 派生クラスオーバーライドされた場合は、現在の接続ID返します
パブリック メソッド GetFilePath 派生クラスオーバーライドされた場合要求されURI への仮想パス返します
パブリック メソッド GetFilePathTranslated 要求されURI への物理ファイル パス返し、そのパス仮想パスから物理パス変換します。たとえば "/proj1/page.aspx" から "c:\dir\page.aspx" に変換します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetHttpVerbName 要求ヘッダー指定したメンバ返します
パブリック メソッド GetHttpVersion 要求されHTTP バージョン (たとえば "HTTP/1.1" など) にアクセスできるようにします。
パブリック メソッド GetKnownRequestHeader 指定したインデックス対応する標準 HTTP 要求ヘッダー返します
パブリック メソッド GetKnownRequestHeaderIndex 指定した HTTP 要求ヘッダーインデックス番号返します
パブリック メソッド GetKnownRequestHeaderName 指定した HTTP 要求ヘッダーの名前を返します
パブリック メソッド GetKnownResponseHeaderIndex 指定した HTTP 応答ヘッダーインデックス番号返します
パブリック メソッド GetKnownResponseHeaderName 指定した HTTP 応答ヘッダーの名前を返します
パブリック メソッド GetLocalAddress 要求ヘッダー指定したメンバアクセスできるようにします。
パブリック メソッド GetLocalPort 要求ヘッダー指定したメンバアクセスできるようにします。
パブリック メソッド GetPathInfo URL 拡張子付きリソース追加パス情報返します。たとえば、パスが /virdir/page.html/tail の場合GetPathInfo 値は /tail です。
パブリック メソッド GetPreloadedEntityBody オーバーロードされますオーバーロード。現在読み取り中の HTTP 要求本体部分返します
パブリック メソッド GetPreloadedEntityBodyLength 現在読み取り中の HTTP 要求本体部分長さ取得します
パブリック メソッド GetProtocol 派生クラスオーバーライドされると、HTTP プロトコル (HTTP または HTTPS) を返します
パブリック メソッド GetQueryString 要求 URL指定したクエリ文字列返します
パブリック メソッド GetQueryStringRawBytes 派生クラスオーバーライドされると、応答クエリ文字列バイト配列として返します
パブリック メソッド GetRawUrl クエリ文字列追加され要求ヘッダー含まれる URL パス返します
パブリック メソッド GetRemoteAddress 要求ヘッダー指定したメンバアクセスできるようにします。
パブリック メソッド GetRemoteName 派生クラスオーバーライドされると、クライアント コンピュータの名前を返します
パブリック メソッド GetRemotePort 要求ヘッダー指定したメンバアクセスできるようにします。
パブリック メソッド GetRequestReason 派生クラスオーバーライドされた場合は、要求理由返します
パブリック メソッド GetServerName 派生クラスオーバーライドされると、ローカル サーバーの名前を返します
パブリック メソッド GetServerVariable 要求関連付けられたサーバー変数のディクショナリから、単一サーバー変数返します
パブリック メソッド GetStatusDescription 指定した HTTP ステータス コードの名前を記述する文字列返します
パブリック メソッド GetTotalEntityBodyLength HTTP 要求本体全体長さ取得します
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド GetUnknownRequestHeader 標準HTTP 要求ヘッダー値を返します
パブリック メソッド GetUnknownRequestHeaders 標準HTTP ヘッダー名と値の組み合わせをすべて取得します
パブリック メソッド GetUriPath 要求されURI への仮想パス返します
パブリック メソッド GetUrlContextID 派生クラスオーバーライドされた場合は、現在の接続コンテキスト ID返します
パブリック メソッド GetUserToken 派生クラスオーバーライドされると、クライアント偽装トークン返します
パブリック メソッド GetVirtualPathToken 要求仮想パス偽装トークン取得します
パブリック メソッド HasEntityBody 本体データ要求含まれるかどうかを示す値を返します
パブリック メソッド HeadersSent 現在の要求対すHTTP 応答ヘッダークライアント送信されたかどうかを示す値を返します
パブリック メソッド IsClientConnected クライアント接続がまだアクティブかどうかを示す値を返します
パブリック メソッド IsEntireEntityBodyIsPreloaded すべての要求データ使用できるかどうか、およびクライアントからの追加読み込み不要かどうかを示す値を返します
パブリック メソッド IsSecure 接続SSL使用するかどうかを示す値を返します
パブリック メソッド MapPath 指定した仮想パス対応する物理パス返します
パブリック メソッド ReadEntityBody オーバーロードされますオーバーロードクライアントからの要求データプリロードされていない場合は、そのデータ読み取ります。
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド SendCalculatedContentLength Content-Length HTTP ヘッダー応答追加します
パブリック メソッド SendKnownResponseHeader 標準 HTTP ヘッダー応答追加します
パブリック メソッド SendResponseFromFile オーバーロードされますファイル内容応答追加します
パブリック メソッド SendResponseFromMemory オーバーロードされますメモリ ブロック内容応答追加します
パブリック メソッド SendStatus 応答HTTP ステータス コードおよびステータス説明 (SendStatus(200, "Ok") など) を指定します
パブリック メソッド SendUnknownResponseHeader 標準HTTP ヘッダー応答追加します
パブリック メソッド SetEndOfSendNotification すべての応答データ送信されたときに、オプション通知するために登録します
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

HttpWorkerRequest クラス
System.Web 名前空間
ProcessRequest



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「HttpWorkerRequest」の関連用語

HttpWorkerRequestのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HttpWorkerRequestのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS