IHttpAsyncHandler IHttpAsyncHandler IHttpAsyncHandler IHttpAsyncHandler Interface

定義

HTTP 非同期ハンドラー オブジェクトに実装する必要があるコントラクトを定義します。 Defines the contract that HTTP asynchronous handler objects must implement.

public interface class IHttpAsyncHandler : System::Web::IHttpHandler
public interface IHttpAsyncHandler : System.Web.IHttpHandler
type IHttpAsyncHandler = interface
    interface IHttpHandler
Public Interface IHttpAsyncHandler
Implements IHttpHandler
派生
実装

注釈

IHttpAsyncHandlerクラスで、ファイル名拡張子または構成ファイルでは、によって、特定の URL に関連付けできます、httpHandlers構成セクション。An IHttpAsyncHandler class can be associated with a file name extension or a particular URL by a configuration file, in the httpHandlers configuration section. ASP.NET インフラストラクチャがインスタンス化され、対応する要求が受信したときに、ハンドラーを呼び出します。The ASP.NET infrastructure will then instantiate and call the handler when the corresponding request is received. または、.ashx ファイルでを使用して、対応する要求は、ハンドラーが実行される .ashx ファイルの受信ハンドラーを定義することができます。Alternatively, the handler can be defined in an .ashx file and when the corresponding request is received for the .ashx file the hander will be executed.

方法

BeginProcessRequest(HttpContext, AsyncCallback, Object) BeginProcessRequest(HttpContext, AsyncCallback, Object) BeginProcessRequest(HttpContext, AsyncCallback, Object) BeginProcessRequest(HttpContext, AsyncCallback, Object)

HTTP ハンドラーの非同期の呼び出しを開始します。 Initiates an asynchronous call to the HTTP handler.

EndProcessRequest(IAsyncResult) EndProcessRequest(IAsyncResult) EndProcessRequest(IAsyncResult) EndProcessRequest(IAsyncResult)

処理の終了時に、非同期処理の End メソッドを提供します。 Provides an asynchronous process End method when the process ends.

適用対象