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 要求訊息傳送至伺服器之前實作 HTTP 要求訊息的自訂處理。

適用於