Microsoft.AspNetCore.Http.HttpResults 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
| 名稱 | Description |
|---|---|
| Accepted |
IResult執行時的 That 會寫入一個帶有狀態碼 Accepted(202)和 Location 標頭的物件。 以已註冊的路由為目標。 |
| Accepted<TValue> |
IResult執行時的 That 會寫入一個帶有狀態碼 Accepted(202)和 Location 標頭的物件。 以已註冊的路由為目標。 |
| AcceptedAtRoute |
IResult執行時的 That 會寫入一個帶有狀態碼 Accepted(202)和 Location 標頭的物件。 以已註冊的路由為目標。 |
| AcceptedAtRoute<TValue> |
IResult執行時的 That 會寫入一個帶有狀態碼 Accepted(202)和 Location 標頭的物件。 以已註冊的路由為目標。 |
| BadRequest |
IResult執行時,That 會寫入一個帶有 Bad Request (400) 狀態碼的物件。 |
| BadRequest<TValue> |
IResult執行時,That 會寫入一個帶有 Bad Request (400) 狀態碼的物件。 |
| ChallengeHttpResult |
IResult執行時,該命令涉及HttpContext.ChallengeAsync。 |
| Conflict |
IResult執行時 That 會寫入一個帶有 Conflict (409) 狀態碼的物件。 |
| Conflict<TValue> |
IResult執行時 That 會寫入一個帶有 Conflict (409) 狀態碼的物件。 |
| ContentHttpResult |
ContentHttpResult執行後會產生包含內容的回應。 |
| Created |
IResult執行時,That 會寫入一個帶有狀態碼已建立(201)和 Location 標頭的物件。 |
| Created<TValue> |
IResult執行時,That 會寫入一個帶有狀態碼已建立(201)和 Location 標頭的物件。 |
| CreatedAtRoute |
IResult執行時,That 會寫入一個帶有狀態碼已建立(201)和 Location 標頭的物件。 以已註冊的路由為目標。 |
| CreatedAtRoute<TValue> |
IResult執行時,That 會寫入一個帶有狀態碼已建立(201)和 Location 標頭的物件。 以已註冊的路由為目標。 |
| EmptyHttpResult |
代表 IResult 執行時不會有任何作用。 |
| FileContentHttpResult |
代表一個 IResult ,執行時會從內容寫入一個檔案到回應。 |
| FileStreamHttpResult |
代表 執行 IResult 時會從串流寫入一個檔案到回應。 |
| ForbidHttpResult |
IResult執行時,該命令涉及HttpContext.ForbidAsync。 |
| InternalServerError |
IResult執行時的 That 會寫入一個帶有內部伺服器錯誤(500)狀態碼的物件。 |
| InternalServerError<TValue> |
IResult執行時的 That 會寫入一個帶有內部伺服器錯誤(500)狀態碼的物件。 |
| JsonHttpResult<TValue> |
將指定物件格式化為 JSON 的動作結果。 |
| NoContent |
代表 IResult 執行時會產生帶有無內容(204)狀態碼的 HTTP 回應。 |
| NotFound |
IResult執行時的 that 會寫入一個帶有未找到(404)狀態碼的物件。 |
| NotFound<TValue> |
IResult執行時的 that 會寫入一個帶有未找到(404)狀態碼的物件。 |
| Ok |
IResult執行時的 That 會寫入一個帶有 Ok (200) 狀態碼的物件。 |
| Ok<TValue> |
IResult執行時的 That 會寫入一個帶有 Ok (200) 狀態碼的物件。 |
| PhysicalFileHttpResult |
PhysicalFileHttpResult On 執行會利用主機提供的機制,從磁碟寫入檔案到回應。 |
| ProblemHttpResult |
IResult執行時 that 會根據https://tools.ietf.org/html/rfc7807 |
| PushStreamHttpResult |
代表 IResult 執行時會從寫入者回調到回應的檔案。 |
| RazorComponentResult |
一個 IResult 渲染 Razor 元件的裝置。 |
| RazorComponentResult<TComponent> |
一個 IResult 渲染 Razor 元件的裝置。 |
| RedirectHttpResult |
回 IResult 傳 Found (302)、永久移動(301)、臨時重定向(307)或永久重定向(308)回應,並標示 Location 標頭指向所提供 URL。 |
| RedirectToRouteHttpResult |
回 IResult 傳 Found (302)、Moved Permantally(301)、Temporary Redirect(307)或永久重定向(308)回應,並標示 Location 標頭。 以已註冊的路由為目標。 |
| Results<TResult1,TResult2> |
IResult那可能是兩種不同的IResult類型之一。 執行時會執行由 HTTP 端點實際回傳的底層 IResult 實例。 |
| Results<TResult1,TResult2,TResult3> |
IResult那可能是三種不同IResult類型之一。 執行時會執行由 HTTP 端點實際回傳的底層 IResult 實例。 |
| Results<TResult1,TResult2,TResult3,TResult4> |
IResult那可能是四種不同的IResult類型之一。 執行時會執行由 HTTP 端點實際回傳的底層 IResult 實例。 |
| Results<TResult1,TResult2,TResult3,TResult4,TResult5> |
IResult那可能是五種不同IResult類型之一。 執行時會執行由 HTTP 端點實際回傳的底層 IResult 實例。 |
| Results<TResult1,TResult2,TResult3,TResult4,TResult5,TResult6> |
那 IResult 可能是六種不同 IResult 類型之一。 執行時會執行由 HTTP 端點實際回傳的底層 IResult 實例。 |
| ServerSentEventsResult<T> |
代表一個結果,將伺服器發送的事件串流寫入回應。 |
| SignInHttpResult |
IResult執行時,該命令涉及HttpContext.SignInAsync。 |
| SignOutHttpResult |
IResult執行時,該命令涉及HttpContext.SignOutAsync。 |
| StatusCodeHttpResult |
代表執行 IResult 時會產生帶有指定回應狀態碼的 HTTP 回應。 |
| UnauthorizedHttpResult |
代表 IResult 執行時會產生帶有未授權(401)狀態碼的 HTTP 回應。 |
| UnprocessableEntity |
IResult執行時的 That 會寫入一個帶有 Unprocessable Entity (422) 狀態碼的物件。 |
| UnprocessableEntity<TValue> |
IResult執行時的 That 會寫入一個帶有 Unprocessable Entity (422) 狀態碼的物件。 |
| Utf8ContentHttpResult |
Utf8ContentHttpResult執行後會產生包含內容的回應。 |
| ValidationProblem |
IResult執行時 that 會根據https://tools.ietf.org/html/rfc7807 |
| VirtualFileHttpResult |
IResult執行時,該 會透過虛擬路徑寫入指定的檔案,並利用主機提供的機制回應。 |