共用方式為


HttpRequestMessageExtensions 類別

定義

提供 類別的 HttpRequestMessage 擴充方法。

public static class HttpRequestMessageExtensions
type HttpRequestMessageExtensions = class
Public Module HttpRequestMessageExtensions
繼承
HttpRequestMessageExtensions

方法

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, Exception)

執行內容交涉的協助程式方法,並建立 HttpResponseMessage 代表錯誤,其中含有包裝 HttpError 例外狀況 exceptionSystem.Net.Http.ObjectContent`1 實例。 如果找不到格式器,這個方法會傳回狀態為 406 NotAcceptable 的回應。

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, HttpError)

執行內容交涉的協助程式方法,並建立 HttpResponseMessage ,代表含有包裝 error 為內容的實例 System.Net.Http.ObjectContent`1 的錯誤。 如果找不到格式器,這個方法會傳回狀態為 406 NotAcceptable 的回應。

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, ModelStateDictionary)

執行內容交涉的協助程式方法,並建立 HttpResponseMessage 代表錯誤,其中含有包裝 HttpError 模型狀態 modelStateSystem.Net.Http.ObjectContent`1 實例。 如果找不到格式器,這個方法會傳回狀態為 406 NotAcceptable 的回應。

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, String)

執行內容交涉的協助程式方法,並建立 HttpResponseMessage ,代表含有訊息 messageSystem.Net.Http.ObjectContent`1HttpError 包裝 實例的錯誤。 如果找不到格式器,這個方法會傳回狀態為 406 NotAcceptable 的回應。

CreateErrorResponse(HttpRequestMessage, HttpStatusCode, String, Exception)

執行內容交涉並建立 HttpResponseMessage 的協助程式方法,代表錯誤,其中含有包裝的 實例 System.Net.Http.ObjectContent`1HttpError ,並出現例外狀況 exception 的錯誤訊息 message 。 如果找不到格式器,這個方法會傳回狀態為 406 NotAcceptable 的回應。

CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T)

執行內容交涉的協助程式方法,並在找到格式器時,使用 HttpResponseMessage 實例 System.Net.Http.ObjectContent`1 建立 做為內容的 。 如果找不到格式器,這個方法會傳回狀態為 406 NotAcceptable 的回應。 設定的初始化參數。

CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, IEnumerable<MediaTypeFormatter>)

執行內容交涉的協助程式方法,並在找到格式器時,使用 HttpResponseMessage 實例 System.Net.Http.ObjectContent`1 建立 做為內容的 。 如果找不到格式器,這個方法會傳回狀態為 406 NotAcceptable 的回應。

CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter)

協助程式方法,其建立 HttpResponseMessageSystem.Net.Http.ObjectContent`1 實例包含提供的 value 和指定的 formatter

CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter, MediaTypeHeaderValue)

協助程式方法,其建立 HttpResponseMessageSystem.Net.Http.ObjectContent`1 實例包含提供的 value 和指定的 formatter

CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter, String)

協助程式方法,其建立 HttpResponseMessageSystem.Net.Http.ObjectContent`1 實例包含提供的 value 和指定的 formatter

CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeHeaderValue)

使用包含所提供 value 之 實例建立 System.Net.Http.ObjectContent`1 的協助程式方法 HttpResponseMessage 。 指定的 mediaType 用來尋找 的 System.Net.Http.Formatting.MediaTypeFormatter 實例。

CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, String)

使用包含所提供 value 之 實例建立 System.Net.Http.ObjectContent`1 的協助程式方法 HttpResponseMessage 。 指定的 mediaType 用來尋找 的 System.Net.Http.Formatting.MediaTypeFormatter 實例。

CreateResponse<T>(HttpRequestMessage, T)

執行內容交涉並建立 HttpResponseMessage 的協助程式方法,其實例 System.Net.Http.ObjectContent`1 為 內容,如果 OK 可以找到格式器,則為狀態碼。 如果找不到格式器,這個方法會傳回狀態為 406 NotAcceptable 的回應。

適用於