System.Web.Http 命名空間

類別

ApiController

定義 API 控制器的屬性和方法。

BadRequestErrorMessageResult

傳回 Status400BadRequest 回應並對 與 Message 執行內容交涉 HttpError 的動作結果。

ConflictResult

傳回空 Status409Conflict 回應的動作結果。

ExceptionResult

傳回 Status500InternalServerError 回應並根據 執行內容交涉 HttpErrorException 的動作結果。

FromUriAttribute

屬性,指定值可以從查詢字串或路由資料系結。

HttpError

為儲存錯誤資訊定義可序列化的容器。 這項資訊會儲存為索引鍵/值組。 查詢標準錯誤資訊的字典索引鍵可在 類型上使用 HttpErrorKeys

HttpErrorKeys

提供索引鍵來查閱儲存在字典中的 HttpError 錯誤資訊。

HttpResponseException

允許將指定的 HttpResponseMessage 傳回給用戶端的例外狀況。

InternalServerErrorResult

傳回空 Status500InternalServerError 回應的動作結果。

InvalidModelStateResult

傳回 Status400BadRequest 回應並根據 HttpErrorModelStateDictionary 執行內容交涉的動作結果。

NegotiatedContentResult<T>

執行內容交涉的動作結果。

ResponseMessageResult

傳回指定回應訊息的動作結果。