SimpleWorkerRequest クラス

定義

IIS (Internet Information Server) アプリケーション以外で ASP.NET アプリケーションをホストする HttpWorkerRequest 抽象クラスの簡単な実装を提供します。Provides a simple implementation of the HttpWorkerRequest abstract class that can be used to host ASP.NET applications outside an Internet Information Services (IIS) application. SimpleWorkerRequest は、直接使用することも、拡張することもできます。You can employ SimpleWorkerRequest directly or extend it.

public ref class SimpleWorkerRequest : System::Web::HttpWorkerRequest
[System.Runtime.InteropServices.ComVisible(false)]
public class SimpleWorkerRequest : System.Web.HttpWorkerRequest
type SimpleWorkerRequest = class
    inherit HttpWorkerRequest
Public Class SimpleWorkerRequest
Inherits HttpWorkerRequest
継承
SimpleWorkerRequest
属性

注釈

HttpWorkerRequestこの単純な実装では、要求 URL とクエリ文字列を提供し、出力TextWriterの本文をにキャプチャします。This simple implementation of HttpWorkerRequest provides the request URL and the query string and captures the body of the output into a TextWriter. ポストされたコンテンツやヘッダーの提供、バイナリデータとしての応答ヘッダーまたは応答本文のキャプチャなど、よりSimpleWorkerRequest豊富な機能をHttpWorkerRequest実現するには、適切なメソッドを拡張し、オーバーライドする必要があります。To achieve richer functionality, such as providing posted content and headers and capturing the response headers or response body as binary data, you should extend SimpleWorkerRequest and override the appropriate HttpWorkerRequest methods.

コンストラクター

SimpleWorkerRequest(String, String, String, String, TextWriter)

SimpleWorkerRequest を引数として HttpContext コンストラクターに渡して、ユーザー コードで SimpleWorkerRequest を作成するときに、任意のアプリケーション ドメインで使用する HttpContext クラスの新しいインスタンスを初期化します。Initializes a new instance of the SimpleWorkerRequest class for use in an arbitrary application domain, when the user code creates an HttpContext (passing the SimpleWorkerRequest as an argument to the HttpContext constructor).

SimpleWorkerRequest(String, String, TextWriter)

対象のアプリケーション ドメインを SimpleWorkerRequest メソッドを使用して作成するときに、CreateApplicationHost(Type, String, String) クラスの新しいインスタンスを初期化します。Initializes a new instance of the SimpleWorkerRequest class when the target application domain has been created using the CreateApplicationHost(Type, String, String) method.

フィールド

HeaderAccept

AcceptHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Accept HTTP header.

(継承元 HttpWorkerRequest)
HeaderAcceptCharset

Accept-CharsetHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Accept-Charset HTTP header.

(継承元 HttpWorkerRequest)
HeaderAcceptEncoding

Accept-EncodingHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Accept-Encoding HTTP header.

(継承元 HttpWorkerRequest)
HeaderAcceptLanguage

Accept-LanguageHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Accept-Language HTTP header.

(継承元 HttpWorkerRequest)
HeaderAcceptRanges

Accept-RangesHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Accept-Ranges HTTP header.

(継承元 HttpWorkerRequest)
HeaderAge

AgeHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Age HTTP header.

(継承元 HttpWorkerRequest)
HeaderAllow

AllowHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Allow HTTP header.

(継承元 HttpWorkerRequest)
HeaderAuthorization

AuthorizationHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Authorization HTTP header.

(継承元 HttpWorkerRequest)
HeaderCacheControl

HTTP Cache-Control HTTP ヘッダーを表すインデックス。The index that represents the HTTP Cache-Control HTTP header.

(継承元 HttpWorkerRequest)
HeaderConnection

ConnectionHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Connection HTTP header.

(継承元 HttpWorkerRequest)
HeaderContentEncoding

Content-EncodingHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Content-Encoding HTTP header.

(継承元 HttpWorkerRequest)
HeaderContentLanguage

Content-LanguageHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Content-Language HTTP header.

(継承元 HttpWorkerRequest)
HeaderContentLength

Content-LengthHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Content-Length HTTP header.

(継承元 HttpWorkerRequest)
HeaderContentLocation

Content-LocationHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Content-Location HTTP header.

(継承元 HttpWorkerRequest)
HeaderContentMd5

Content-MD5HTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Content-MD5 HTTP header.

(継承元 HttpWorkerRequest)
HeaderContentRange

Content-RangeHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Content-Range HTTP header.

(継承元 HttpWorkerRequest)
HeaderContentType

Content-TypeHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Content-Type HTTP header.

(継承元 HttpWorkerRequest)
HeaderCookie

CookieHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Cookie HTTP header.

(継承元 HttpWorkerRequest)
HeaderDate

DateHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Date HTTP header.

(継承元 HttpWorkerRequest)
HeaderEtag

ETagHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the ETag HTTP header.

(継承元 HttpWorkerRequest)
HeaderExpect

ExceptHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Except HTTP header.

(継承元 HttpWorkerRequest)
HeaderExpires

ExpiresHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Expires HTTP header.

(継承元 HttpWorkerRequest)
HeaderFrom

FromHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the From HTTP header.

(継承元 HttpWorkerRequest)
HeaderHost

HostHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Host HTTP header.

(継承元 HttpWorkerRequest)
HeaderIfMatch

If-MatchHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the If-Match HTTP header.

(継承元 HttpWorkerRequest)
HeaderIfModifiedSince

If-Modified-SinceHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the If-Modified-Since HTTP header.

(継承元 HttpWorkerRequest)
HeaderIfNoneMatch

If-None-MatchHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the If-None-Match HTTP header.

(継承元 HttpWorkerRequest)
HeaderIfRange

If-RangeHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the If-Range HTTP header.

(継承元 HttpWorkerRequest)
HeaderIfUnmodifiedSince

If-Unmodified-SinceHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the If-Unmodified-Since HTTP header.

(継承元 HttpWorkerRequest)
HeaderKeepAlive

Keep-AliveHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Keep-Alive HTTP header.

(継承元 HttpWorkerRequest)
HeaderLastModified

Last-ModifiedHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Last-Modified HTTP header.

(継承元 HttpWorkerRequest)
HeaderLocation

LocationHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Location HTTP header.

(継承元 HttpWorkerRequest)
HeaderMaxForwards

Max-ForwardsHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Max-Forwards HTTP header.

(継承元 HttpWorkerRequest)
HeaderPragma

PragmaHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Pragma HTTP header.

(継承元 HttpWorkerRequest)
HeaderProxyAuthenticate

Proxy-AuthenticateHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Proxy-Authenticate HTTP header.

(継承元 HttpWorkerRequest)
HeaderProxyAuthorization

Proxy-AuthorizationHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Proxy-Authorization HTTP header.

(継承元 HttpWorkerRequest)
HeaderRange

RangeHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Range HTTP header.

(継承元 HttpWorkerRequest)
HeaderReferer

RefererHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Referer HTTP header.

(継承元 HttpWorkerRequest)
HeaderRetryAfter

Retry-AfterHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Retry-After HTTP header.

(継承元 HttpWorkerRequest)
HeaderServer

ServerHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Server HTTP header.

(継承元 HttpWorkerRequest)
HeaderSetCookie

Set-CookieHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Set-Cookie HTTP header.

(継承元 HttpWorkerRequest)
HeaderTe

TEHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the TE HTTP header.

(継承元 HttpWorkerRequest)
HeaderTrailer

TrailerHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Trailer HTTP header.

(継承元 HttpWorkerRequest)
HeaderTransferEncoding

Transfer-EncodingHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Transfer-Encoding HTTP header.

(継承元 HttpWorkerRequest)
HeaderUpgrade

UpgradeHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Upgrade HTTP header.

(継承元 HttpWorkerRequest)
HeaderUserAgent

User-AgentHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the User-Agent HTTP header.

(継承元 HttpWorkerRequest)
HeaderVary

VaryHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Vary HTTP header.

(継承元 HttpWorkerRequest)
HeaderVia

ViaHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Via HTTP header.

(継承元 HttpWorkerRequest)
HeaderWarning

WarningHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Warning HTTP header.

(継承元 HttpWorkerRequest)
HeaderWwwAuthenticate

WWW-AuthenticateHTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the WWW-Authenticate HTTP header.

(継承元 HttpWorkerRequest)
ReasonCachePolicy

要求の理由を指定します。Specifies a reason for the request.

(継承元 HttpWorkerRequest)
ReasonCacheSecurity

要求の理由を指定します。Specifies a reason for the request.

(継承元 HttpWorkerRequest)
ReasonClientDisconnect

要求の理由を指定します。Specifies a reason for the request.

(継承元 HttpWorkerRequest)
ReasonDefault

要求の理由を指定します。Specifies a reason for the request. 既定値は ReasonResponseCacheMiss です。The default value is ReasonResponseCacheMiss.

(継承元 HttpWorkerRequest)
ReasonFileHandleCacheMiss

要求の理由を指定します。Specifies a reason for the request.

(継承元 HttpWorkerRequest)
ReasonResponseCacheMiss

要求の理由を指定します。Specifies a reason for the request.

(継承元 HttpWorkerRequest)
RequestHeaderMaximum

Maximum HTTP ヘッダーのインデックス番号を指定します。Specifies the index number for the Maximum HTTP request header.

(継承元 HttpWorkerRequest)
ResponseHeaderMaximum

Maximum HTTP 応答ヘッダーのインデックス番号を指定します。Specifies the index number for the Maximum HTTP response header.

(継承元 HttpWorkerRequest)

プロパティ

MachineConfigPath

Machine.config ファイルへの完全な物理パスを取得します。Gets the full physical path to the Machine.config file.

MachineInstallDirectory

ASP.NET バイナリがインストールされているディレクトリへの物理パスを取得します。Gets the physical path to the directory where the ASP.NET binaries are installed.

RequestTraceIdentifier

現在の要求に対応する Event Tracking for Windows トレース ID を取得します。Gets the corresponding Event Tracking for Windows trace ID for the current request.

(継承元 HttpWorkerRequest)
RootWebConfigPath

ルート Web.config ファイルへの完全な物理パスを取得します。Gets the full physical path to the root Web.config file.

SupportsAsyncFlush

非同期フラッシュ操作がサポートされるかどうかを示す値を取得します。Gets a value that indicates whether asynchronous flush operations are supported.

(継承元 HttpWorkerRequest)
SupportsAsyncRead

非同期の読み取り操作がサポートされるかどうかを示す値を取得します。Gets a value that indicates whether asynchronous read operations are supported.

(継承元 HttpWorkerRequest)

メソッド

BeginFlush(AsyncCallback, Object)

現在バッファリングされているすべての応答をクライアントへ送信します。Sends the currently buffered response to the client.

(継承元 HttpWorkerRequest)
BeginRead(Byte[], Int32, Int32, AsyncCallback, Object)

要求エンティティ ボディの非同期読み取り操作を開始します。Begins an asynchronous read operation of the request entity body.

(継承元 HttpWorkerRequest)
CloseConnection()

クライアントとの接続を終了します。Terminates the connection with the client.

(継承元 HttpWorkerRequest)
EndFlush(IAsyncResult)

保留中の非同期フラッシュ操作を完了するまで待機します。Waits for the pending asynchronous flush operation to complete.

(継承元 HttpWorkerRequest)
EndOfRequest()

現在の要求の処理が完了したことを HttpWorkerRequest に通知します。Notifies the HttpWorkerRequest that request processing for the current request is complete.

EndRead(IAsyncResult)

保留中の非同期の読み取り操作が完了するまで待機します。Waits for the pending asynchronous read operation to complete.

(継承元 HttpWorkerRequest)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
FlushResponse(Boolean)

保留中の応答データをすべてクライアントへ送信します。Sends all pending response data to the client.

GetAppPath()

現在実行しているサーバー アプリケーションへの仮想パスを返します。Returns the virtual path to the currently executing server application.

GetAppPathTranslated()

現在実行しているサーバー アプリケーションへの UNC 変換パスを返します。Returns the UNC-translated path to the currently executing server application.

GetAppPoolID()

派生クラスでオーバーライドされた場合は、現在の URL のアプリケーション プール ID を返します。When overridden in a derived class, returns the application pool ID for the current URL.

(継承元 HttpWorkerRequest)
GetBytesRead()

クライアントから読み取ったバイト数を取得します。Gets the number of bytes read in from the client.

(継承元 HttpWorkerRequest)
GetClientCertificate()

派生クラスでオーバーライドされた場合は、クライアントが発行した要求から (X.509 標準で規定されている) 証明書フィールドを取得します。When overridden in a derived class, gets the certification fields (specified in the X.509 standard) from a request issued by the client.

(継承元 HttpWorkerRequest)
GetClientCertificateBinaryIssuer()

証明書発行者をバイナリ形式で取得します。Gets the certificate issuer, in binary format.

(継承元 HttpWorkerRequest)
GetClientCertificateEncoding()

派生クラスでオーバーライドされた場合は、クライアント証明書のエンコードに使用された Encoding オブジェクトを返します。When overridden in a derived class, returns the Encoding object in which the client certificate was encoded.

(継承元 HttpWorkerRequest)
GetClientCertificatePublicKey()

派生クラスでオーバーライドされた場合は、クライアント証明書に関連付けられた PublicKey オブジェクトを取得します。When overridden in a derived class, gets a PublicKey object associated with the client certificate.

(継承元 HttpWorkerRequest)
GetClientCertificateValidFrom()

派生クラスでオーバーライドされた場合は、証明書が有効になる日付を取得します。When overridden in a derived class, gets the date when the certificate becomes valid. 日付は各国対応設定によって異なります。The date varies with international settings.

(継承元 HttpWorkerRequest)
GetClientCertificateValidUntil()

証明書の有効期限を取得します。Gets the certificate expiration date.

(継承元 HttpWorkerRequest)
GetConnectionID()

派生クラスでオーバーライドされた場合は、現在の接続の ID を返します。When overridden in a derived class, returns the ID of the current connection.

(継承元 HttpWorkerRequest)
GetFilePath()

要求された URI への物理パスを返します。Returns the physical path to the requested URI.

GetFilePathTranslated()

要求された URI への物理ファイル パスを返し、そのパスを仮想パスから物理パスに変換します。たとえば "/proj1/page.aspx" から "c:\dir\page.aspx" に変換します。Returns the physical file path to the requested URI (and translates it from virtual path to physical path: for example, "/proj1/page.aspx" to "c:\dir\page.aspx")

GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetHttpVerbName()

HTTP 要求の動詞を返します。Returns the HTTP request verb.

GetHttpVersion()

要求の HTTP バージョン文字列 ("HTTP/1.1" など) を返します。Returns the HTTP version string of the request (for example, "HTTP/1.1").

GetKnownRequestHeader(Int32)

指定したインデックスに対応する標準 HTTP 要求ヘッダーを返します。Returns the standard HTTP request header that corresponds to the specified index.

(継承元 HttpWorkerRequest)
GetLocalAddress()

要求を受信したインターフェイスのサーバー IP アドレスを返します。Returns the server IP address of the interface on which the request was received.

GetLocalPort()

要求を受信したポート番号を返します。Returns the port number on which the request was received.

GetPathInfo()

URL 拡張子付きリソースの追加パス情報を返します。Returns additional path information for a resource with a URL extension. つまり、パスが /virdir/page.html/tail の場合、戻り値は /tail です。That is, for the path /virdir/page.html/tail, the return value is /tail.

GetPreloadedEntityBody()

既に読み取られた HTTP 要求本文の部分を返します。Returns the portion of the HTTP request body that has already been read.

(継承元 HttpWorkerRequest)
GetPreloadedEntityBody(Byte[], Int32)

現在読み取り中の HTTP 要求本文の部分を、指定したバッファー データとバイト オフセットを使用して取得します。Gets the portion of the HTTP request body that has currently been read by using the specified buffer data and byte offset.

(継承元 HttpWorkerRequest)
GetPreloadedEntityBodyLength()

現在読み取り中の HTTP 要求本文の部分の長さを取得します。Gets the length of the portion of the HTTP request body that has currently been read.

(継承元 HttpWorkerRequest)
GetProtocol()

派生クラスでオーバーライドされると、HTTP プロトコル (HTTP または HTTPS) を返します。When overridden in a derived class, returns the HTTP protocol (HTTP or HTTPS).

(継承元 HttpWorkerRequest)
GetQueryString()

要求 URL で指定したクエリ文字列を返します。Returns the query string specified in the request URL.

GetQueryStringRawBytes()

派生クラスでオーバーライドされると、応答クエリ文字列をバイト配列として返します。When overridden in a derived class, returns the response query string as an array of bytes.

(継承元 HttpWorkerRequest)
GetRawUrl()

クエリ文字列が追加されたヘッダーに含まれる URL パスを返します。Returns the URL path contained in the header with the query string appended.

GetRemoteAddress()

クライアントの IP アドレスを返します。Returns the IP address of the client.

GetRemoteName()

派生クラスでオーバーライドされると、クライアント コンピューターの名前を返します。When overridden in a derived class, returns the name of the client computer.

(継承元 HttpWorkerRequest)
GetRemotePort()

クライアントのポート番号を返します。Returns the client's port number.

GetRequestReason()

派生クラスでオーバーライドされた場合は、要求の理由を返します。When overridden in a derived class, returns the reason for the request.

(継承元 HttpWorkerRequest)
GetServerName()

派生クラスでオーバーライドされると、ローカル サーバーの名前を返します。When overridden in a derived class, returns the name of the local server.

(継承元 HttpWorkerRequest)
GetServerVariable(String)

要求に関連付けられたサーバー変数のディクショナリから、単一のサーバー変数を返します。Returns a single server variable from a dictionary of server variables associated with the request.

GetTotalEntityBodyLength()

HTTP 要求本文全体の長さを取得します。Gets the length of the entire HTTP request body.

(継承元 HttpWorkerRequest)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
GetUnknownRequestHeader(String)

非標準の HTTP 要求ヘッダー値を返します。Returns a nonstandard HTTP request header value.

(継承元 HttpWorkerRequest)
GetUnknownRequestHeaders()

非標準の HTTP ヘッダーの名前と値の組をすべて取得します。Get all nonstandard HTTP header name-value pairs.

(継承元 HttpWorkerRequest)
GetUriPath()

要求された URI への仮想パスを返します。Returns the virtual path to the requested URI.

GetUrlContextID()

派生クラスでオーバーライドされた場合は、現在の接続のコンテキスト ID を返します。When overridden in a derived class, returns the context ID of the current connection.

(継承元 HttpWorkerRequest)
GetUserToken()

クライアントの偽装トークンを返します。Returns the client's impersonation token.

GetVirtualPathToken()

要求仮想パスの偽装トークンを取得します。Gets the impersonation token for the request virtual path.

(継承元 HttpWorkerRequest)
HasEntityBody()

ボディ データが要求に含まれるかどうかを示す値を返します。Returns a value indicating whether the request contains body data.

(継承元 HttpWorkerRequest)
HeadersSent()

現在の要求に対する HTTP 応答ヘッダーがクライアントへ送信されたかどうかを示す値を返します。Returns a value indicating whether HTTP response headers have been sent to the client for the current request.

(継承元 HttpWorkerRequest)
IsClientConnected()

クライアント接続がまだアクティブかどうかを示す値を返します。Returns a value indicating whether the client connection is still active.

(継承元 HttpWorkerRequest)
IsEntireEntityBodyIsPreloaded()

すべての要求データが使用できるかどうか、およびクライアントからの追加の読み込みが不要かどうかを示す値を返します。Returns a value indicating whether all request data is available and no further reads from the client are required.

(継承元 HttpWorkerRequest)
IsSecure()

接続に SSL を使用するかどうかを示す値を返します。Returns a value indicating whether the connection uses SSL.

(継承元 HttpWorkerRequest)
MapPath(String)

指定した仮想パスに対応する物理パスを返します。Returns the physical path corresponding to the specified virtual path.

MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ReadEntityBody(Byte[], Int32)

クライアントからの要求データがプリロードされていない場合は、そのデータを読み取ります。Reads request data from the client (when not preloaded).

(継承元 HttpWorkerRequest)
ReadEntityBody(Byte[], Int32, Int32)

指定された読み取り元バッファー、バイト オフセット、バイト数の上限を使用して、クライアントからの要求データを読み取ります (プリロードされていない場合)。Reads request data from the client (when not preloaded) by using the specified buffer to read from, byte offset, and maximum bytes.

(継承元 HttpWorkerRequest)
SendCalculatedContentLength(Int32)

メッセージ本文が 2 GB 以下の場合に、Content-Length HTTP ヘッダーを応答に追加します。Adds a Content-Length HTTP header to the response for message bodies that are less than or equal to 2 GB.

(継承元 HttpWorkerRequest)
SendCalculatedContentLength(Int64)

メッセージ本文 が 2 GB を超える場合に Content-Length HTTP ヘッダーを応答に追加します。Adds a Content-Length HTTP header to the response for message bodies that are greater than 2 GB.

(継承元 HttpWorkerRequest)
SendKnownResponseHeader(Int32, String)

標準 HTTP ヘッダーを応答に追加します。Adds a standard HTTP header to the response.

SendResponseFromFile(IntPtr, Int64, Int64)

指定したハンドルを持つファイルの内容を応答に追加して、ファイル内の開始位置と送信するバイト数を指定します。Adds the contents of the file with the specified handle to the response and specifies the starting position in the file and the number of bytes to send.

SendResponseFromFile(String, Int64, Int64)

指定した名前のファイルの内容を応答に追加して、ファイル内の開始位置と送信するバイト数を指定します。Adds the contents of the file with the specified name to the response and specifies the starting position in the file and the number of bytes to send.

SendResponseFromMemory(Byte[], Int32)

バイト配列の内容を応答に追加して、送信するバイト数を指定します。Adds the contents of a byte array to the response and specifies the number of bytes to send.

SendResponseFromMemory(IntPtr, Int32)

メモリ ブロックの指定したバイト数を応答に追加します。Adds the specified number of bytes from a block of memory to the response.

(継承元 HttpWorkerRequest)
SendStatus(Int32, String)

応答の HTTP ステータス コードおよびステータス説明を指定します。たとえば SendStatus(200, "Ok") などです。Specifies the HTTP status code and status description of the response; for example, SendStatus(200, "Ok").

SendUnknownResponseHeader(String, String)

非標準の HTTP ヘッダーを応答に追加します。Adds a nonstandard HTTP header to the response.

SetEndOfSendNotification(HttpWorkerRequest+EndOfSendNotification, Object)

すべての応答データが送信されたときに、オプションで通知するために登録します。Registers for an optional notification when all the response data is sent.

(継承元 HttpWorkerRequest)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象