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 要求メッセージのカスタム処理を実装するために、このメソッドをオーバーライドします。

適用対象