HttpResponse.BeginFlush(AsyncCallback, Object) メソッド

定義

現在バッファリングされているすべての応答をクライアントへ送信します。

public:
 IAsyncResult ^ BeginFlush(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginFlush (AsyncCallback callback, object state);
member this.BeginFlush : AsyncCallback * obj -> IAsyncResult
Public Function BeginFlush (callback As AsyncCallback, state As Object) As IAsyncResult

パラメーター

callback
AsyncCallback

コールバック オブジェクト。

state
Object

応答状態。

戻り値

IAsyncResult

非同期の結果オブジェクト。

例外

この応答は既に完了しています。

注釈

基になる HttpWorkerRequest オブジェクトが非同期フラッシュ操作をサポートしていて、このメソッドが非同期モジュール イベントまたは非同期ハンドラーから呼び出された場合、フラッシュ操作は非同期的に実行されます。 それ以外の場合、フラッシュ操作は同期的に実行されます。 IIS 6.0 以降では、非同期フラッシュがサポートされています。

適用対象