MessageProcessingHandler.ProcessRequest メソッド

定義

サーバーに送信される各要求の処理を実行します。

protected:
 abstract System::Net::Http::HttpRequestMessage ^ ProcessRequest(System::Net::Http::HttpRequestMessage ^ request, System::Threading::CancellationToken cancellationToken);
protected abstract System.Net.Http.HttpRequestMessage ProcessRequest (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
abstract member ProcessRequest : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Net.Http.HttpRequestMessage
Protected MustOverride Function ProcessRequest (request As HttpRequestMessage, cancellationToken As CancellationToken) As HttpRequestMessage

パラメーター

request
HttpRequestMessage

処理する HTTP 要求メッセージ。

cancellationToken
CancellationToken

キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。

戻り値

処理された HTTP 要求メッセージ。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

アプリケーションは、サーバーに送信される前に HTTP 要求メッセージのカスタム処理を実装するために、このメソッドをオーバーライドします。

適用対象