共用方式為


Controller 類別

定義

具有檢視支援的MVC控制器基類。

public ref class Controller abstract : Microsoft::AspNetCore::Mvc::ControllerBase, IDisposable, Microsoft::AspNetCore::Mvc::Filters::IActionFilter, Microsoft::AspNetCore::Mvc::Filters::IAsyncActionFilter
public abstract class Controller : Microsoft.AspNetCore.Mvc.ControllerBase, IDisposable, Microsoft.AspNetCore.Mvc.Filters.IActionFilter, Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter
type Controller = class
    inherit ControllerBase
    interface IActionFilter
    interface IFilterMetadata
    interface IAsyncActionFilter
    interface IDisposable
Public MustInherit Class Controller
Inherits ControllerBase
Implements IActionFilter, IAsyncActionFilter, IDisposable
繼承
Controller
實作

建構函式

Controller()

具有檢視支援的MVC控制器基類。

屬性

ControllerContext

取得或設定 ControllerContext

(繼承來源 ControllerBase)
HttpContext

取得執行動作的 HttpContext

(繼承來源 ControllerBase)
MetadataProvider

取得或設定 IModelMetadataProvider

(繼承來源 ControllerBase)
ModelBinderFactory

取得或設定 IModelBinderFactory

(繼承來源 ControllerBase)
ModelState

取得包含模型狀態和模型系結驗證之 ModelStateDictionary

(繼承來源 ControllerBase)
ObjectValidator

取得或設定 IObjectModelValidator

(繼承來源 ControllerBase)
ProblemDetailsFactory

取得或設定 ProblemDetailsFactory

(繼承來源 ControllerBase)
Request

取得執行動作的 HttpRequest

(繼承來源 ControllerBase)
Response

取得執行動作的 HttpResponse

(繼承來源 ControllerBase)
RouteData

取得執行動作的 RouteData

(繼承來源 ControllerBase)
TempData

取得或設定 ViewResult所使用的 ITempDataDictionary

Url

取得或設定 IUrlHelper

(繼承來源 ControllerBase)
User

取得與執行動作相關聯的使用者 ClaimsPrincipal

(繼承來源 ControllerBase)
ViewBag

取得動態檢視包。

ViewData

取得或設定 ViewResultViewBag所使用的 ViewDataDictionary

方法

Accepted()

建立會產生 Status202Accepted 回應 AcceptedResult 物件。

(繼承來源 ControllerBase)
Accepted(Object)

建立會產生 Status202Accepted 回應 AcceptedResult 物件。

(繼承來源 ControllerBase)
Accepted(String)

建立會產生 Status202Accepted 回應 AcceptedResult 物件。

(繼承來源 ControllerBase)
Accepted(String, Object)

建立會產生 Status202Accepted 回應 AcceptedResult 物件。

(繼承來源 ControllerBase)
Accepted(Uri)

建立會產生 Status202Accepted 回應 AcceptedResult 物件。

(繼承來源 ControllerBase)
Accepted(Uri, Object)

建立會產生 Status202Accepted 回應 AcceptedResult 物件。

(繼承來源 ControllerBase)
AcceptedAtAction(String)

建立會產生 Status202Accepted 回應 AcceptedAtActionResult 物件。

(繼承來源 ControllerBase)
AcceptedAtAction(String, Object)

建立會產生 Status202Accepted 回應 AcceptedAtActionResult 物件。

(繼承來源 ControllerBase)
AcceptedAtAction(String, Object, Object)

建立會產生 Status202Accepted 回應 AcceptedAtActionResult 物件。

(繼承來源 ControllerBase)
AcceptedAtAction(String, String)

建立會產生 Status202Accepted 回應 AcceptedAtActionResult 物件。

(繼承來源 ControllerBase)
AcceptedAtAction(String, String, Object)

建立會產生 Status202Accepted 回應 AcceptedAtActionResult 物件。

(繼承來源 ControllerBase)
AcceptedAtAction(String, String, Object, Object)

建立會產生 Status202Accepted 回應 AcceptedAtActionResult 物件。

(繼承來源 ControllerBase)
AcceptedAtRoute(Object)

建立會產生 Status202Accepted 回應 AcceptedAtRouteResult 物件。

(繼承來源 ControllerBase)
AcceptedAtRoute(Object, Object)

建立會產生 Status202Accepted 回應 AcceptedAtRouteResult 物件。

(繼承來源 ControllerBase)
AcceptedAtRoute(String)

建立會產生 Status202Accepted 回應 AcceptedAtRouteResult 物件。

(繼承來源 ControllerBase)
AcceptedAtRoute(String, Object)

建立會產生 Status202Accepted 回應 AcceptedAtRouteResult 物件。

(繼承來源 ControllerBase)
AcceptedAtRoute(String, Object, Object)

建立會產生 Status202Accepted 回應 AcceptedAtRouteResult 物件。

(繼承來源 ControllerBase)
BadRequest()

建立產生 Status400BadRequest 回應的 BadRequestResult

(繼承來源 ControllerBase)
BadRequest(ModelStateDictionary)

建立產生 Status400BadRequest 回應的 BadRequestObjectResult

(繼承來源 ControllerBase)
BadRequest(Object)

建立產生 Status400BadRequest 回應的 BadRequestObjectResult

(繼承來源 ControllerBase)
Challenge()

建立 ChallengeResult

(繼承來源 ControllerBase)
Challenge(AuthenticationProperties)

使用指定的 properties建立 ChallengeResult

(繼承來源 ControllerBase)
Challenge(AuthenticationProperties)

使用指定的 properties建立 ChallengeResult

(繼承來源 ControllerBase)
Challenge(AuthenticationProperties, String[])

使用指定的驗證配置和 properties建立 ChallengeResult

(繼承來源 ControllerBase)
Challenge(AuthenticationProperties, String[])

使用指定的驗證配置和 properties建立 ChallengeResult

(繼承來源 ControllerBase)
Challenge(String[])

使用指定的驗證配置建立 ChallengeResult

(繼承來源 ControllerBase)
Conflict()

建立產生 Status409Conflict 回應的 ConflictResult

(繼承來源 ControllerBase)
Conflict(ModelStateDictionary)

建立產生 Status409Conflict 回應的 ConflictObjectResult

(繼承來源 ControllerBase)
Conflict(Object)

建立產生 Status409Conflict 回應的 ConflictObjectResult

(繼承來源 ControllerBase)
Content(String)

藉由指定 content 字串,建立 ContentResult 物件。

(繼承來源 ControllerBase)
Content(String, MediaTypeHeaderValue)

藉由指定 content 字串和 contentType,建立 ContentResult 物件。

(繼承來源 ControllerBase)
Content(String, String)

藉由指定 content 字串和內容類型,建立 ContentResult 物件。

(繼承來源 ControllerBase)
Content(String, String, Encoding)

藉由指定 content 字串、contentTypecontentEncoding來建立 ContentResult 物件。

(繼承來源 ControllerBase)
Created()

建立會產生 Status201Created 回應 CreatedResult 物件。

(繼承來源 ControllerBase)
Created(String, Object)

建立會產生 Status201Created 回應 CreatedResult 物件。

(繼承來源 ControllerBase)
Created(Uri, Object)

建立會產生 Status201Created 回應 CreatedResult 物件。

(繼承來源 ControllerBase)
CreatedAtAction(String, Object)

建立會產生 Status201Created 回應 CreatedAtActionResult 物件。

(繼承來源 ControllerBase)
CreatedAtAction(String, Object, Object)

建立會產生 Status201Created 回應 CreatedAtActionResult 物件。

(繼承來源 ControllerBase)
CreatedAtAction(String, String, Object, Object)

建立會產生 Status201Created 回應 CreatedAtActionResult 物件。

(繼承來源 ControllerBase)
CreatedAtRoute(Object, Object)

建立會產生 Status201Created 回應 CreatedAtRouteResult 物件。

(繼承來源 ControllerBase)
CreatedAtRoute(String, Object)

建立會產生 Status201Created 回應 CreatedAtRouteResult 物件。

(繼承來源 ControllerBase)
CreatedAtRoute(String, Object, Object)

建立會產生 Status201Created 回應 CreatedAtRouteResult 物件。

(繼承來源 ControllerBase)
Dispose()

具有檢視支援的MVC控制器基類。

Dispose(Boolean)

釋放此 Controller 實例目前使用的所有資源。

File(Byte[], String)

傳回具有指定之 fileContents 為 content (Status200OK), 且指定 contentType 為 Content-Type 的檔案。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Byte[], String, Boolean)

傳回具有指定之 fileContents 為 content (Status200OK), 且指定 contentType 為 Content-Type 的檔案。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

傳回具有指定之 fileContents 為 content (Status200OK), 且指定 contentType 為 Content-Type 的檔案。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

傳回具有指定之 fileContents 為 content (Status200OK), 且指定 contentType 為 Content-Type 的檔案。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Byte[], String, String)

傳回具有指定 fileContents 為 content 的檔案(Status200OK)、指定的 contentType 做為 Content-Type,並將指定的 fileDownloadName 當做建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Byte[], String, String, Boolean)

傳回具有指定 fileContents 為 content 的檔案(Status200OK)、指定的 contentType 做為 Content-Type,並將指定的 fileDownloadName 當做建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

傳回具有指定 fileContents 為 content 的檔案(Status200OK)、指定 contentType 為 Content-Type,以及指定 fileDownloadName 為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

傳回具有指定 fileContents 為 content 的檔案(Status200OK)、指定 contentType 為 Content-Type,以及指定 fileDownloadName 為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Stream, String)

傳回指定之 fileStreamStatus200OK), 中指定 contentType 為 Content-Type 的檔案。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Stream, String, Boolean)

傳回指定之 fileStreamStatus200OK), 中指定 contentType 為 Content-Type 的檔案。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

傳回指定之 fileStreamStatus200OK) 中的檔案,並將指定的 contentType 傳回為 Content-Type。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

傳回指定之 fileStreamStatus200OK) 中的檔案,並將指定的 contentType 傳回為 Content-Type。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Stream, String, String)

傳回指定之 fileStreamStatus200OK) 中的檔案,並將指定的 contentType 當做 Content-Type,並將指定的 fileDownloadName 當做建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Stream, String, String, Boolean)

傳回指定之 fileStreamStatus200OK) 中的檔案,並將指定的 contentType 當做 Content-Type,並將指定的 fileDownloadName 當做建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

傳回指定之 fileStreamStatus200OK)、指定 contentType 為 Content-Type 的檔案,以及指定 fileDownloadName 為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

傳回指定之 fileStreamStatus200OK)、指定 contentType 為 Content-Type 的檔案,以及指定 fileDownloadName 為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(String, String)

傳回由 virtualPathStatus200OK) 所指定的檔案,並將指定的 contentType 當做 Content-Type。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(String, String, Boolean)

傳回由 virtualPathStatus200OK) 所指定的檔案,並將指定的 contentType 當做 Content-Type。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

傳回由 virtualPathStatus200OK) 所指定的檔案,並將指定的 contentType 傳回為 Content-Type。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

傳回由 virtualPathStatus200OK) 所指定的檔案,並將指定的 contentType 傳回為 Content-Type。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(String, String, String)

傳回 virtualPathStatus200OK) 所指定的檔案,指定 contentType 為 Content-Type,並將指定的 fileDownloadName 指定為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(String, String, String, Boolean)

傳回 virtualPathStatus200OK) 所指定的檔案,指定 contentType 為 Content-Type,並將指定的 fileDownloadName 指定為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

傳回 virtualPath 所指定的檔案(Status200OK)、指定的 contentType 為 Content-Type,以及指定的 fileDownloadName 為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

傳回 virtualPath 所指定的檔案(Status200OK)、指定的 contentType 為 Content-Type,以及指定的 fileDownloadName 為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
Forbid()

預設會建立 ForbidResultStatus403Forbidden)。

(繼承來源 ControllerBase)
Forbid(AuthenticationProperties)

使用指定的 properties建立 ForbidResult (預設Status403Forbidden)。

(繼承來源 ControllerBase)
Forbid(AuthenticationProperties)

使用指定的 properties建立 ForbidResult

(繼承來源 ControllerBase)
Forbid(AuthenticationProperties, String[])

使用指定的驗證配置和 properties,建立 ForbidResult(預設Status403Forbidden)。

(繼承來源 ControllerBase)
Forbid(AuthenticationProperties, String[])

使用指定的驗證配置和 properties建立 ForbidResult

(繼承來源 ControllerBase)
Forbid(String[])

使用指定的驗證配置建立 ForbidResult(預設為Status403Forbidden)。

(繼承來源 ControllerBase)
Json(Object)

建立 JsonResult 物件,將指定的 data 物件串行化為 JSON。

Json(Object, JsonSerializerSettings)

建立 JsonResult 物件,將指定的 data 物件串行化為 JSON。

Json(Object, Object)

建立 JsonResult 物件,將指定的 data 物件串行化為 JSON。

LocalRedirect(String)

建立 LocalRedirectResult 物件,將 (Status302Found) 重新導向至指定的本機 localUrl

(繼承來源 ControllerBase)
LocalRedirectPermanent(String)

使用指定的 localUrl,建立 Permanent 設為 true (Status301MovedPermanently) 的 LocalRedirectResult 物件。

(繼承來源 ControllerBase)
LocalRedirectPermanentPreserveMethod(String)

使用指定的 localUrl,建立 Permanent 設為 true 且 PreserveMethod 設為 true (Status308PermanentRedirect) 的 LocalRedirectResult 物件。

(繼承來源 ControllerBase)
LocalRedirectPreserveMethod(String)

使用指定的 localUrl建立 Permanent 設為 false 且 PreserveMethod 設為 true (Status307TemporaryRedirect) 的 LocalRedirectResult 物件。

(繼承來源 ControllerBase)
NoContent()

建立會產生空 Status204NoContent 回應的 NoContentResult 物件。

(繼承來源 ControllerBase)
NotFound()

建立產生 Status404NotFound 回應的 NotFoundResult

(繼承來源 ControllerBase)
NotFound(Object)

建立產生 Status404NotFound 回應的 NotFoundObjectResult

(繼承來源 ControllerBase)
Ok()

建立會產生空 Status200OK 回應的 OkResult 物件。

(繼承來源 ControllerBase)
Ok(Object)

建立會產生 Status200OK 回應 OkObjectResult 物件。

(繼承來源 ControllerBase)
OnActionExecuted(ActionExecutedContext)

叫用動作方法之後呼叫。

OnActionExecuting(ActionExecutingContext)

在叫用動作方法之前呼叫。

OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate)

在叫用動作方法之前呼叫。

PartialView()

建立 PartialViewResult 物件,以轉譯回應的部分檢視。

PartialView(Object)

藉由指定要由部分檢視轉譯的 model,建立 PartialViewResult 物件。

PartialView(String)

藉由指定 viewName來建立 PartialViewResult 物件。

PartialView(String, Object)

指定部分檢視所要轉譯的 viewNamemodel,以建立 PartialViewResult 物件。

PhysicalFile(String, String)

傳回由 physicalPathStatus200OK) 所指定的檔案,並將指定的 contentType 當做 Content-Type。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
PhysicalFile(String, String, Boolean)

傳回由 physicalPathStatus200OK) 所指定的檔案,並將指定的 contentType 當做 Content-Type。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

傳回由 physicalPathStatus200OK) 所指定的檔案,並將指定的 contentType 傳回為 Content-Type。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

傳回由 physicalPathStatus200OK) 所指定的檔案,並將指定的 contentType 傳回為 Content-Type。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
PhysicalFile(String, String, String)

傳回 physicalPathStatus200OK) 所指定的檔案,指定 contentType 為 Content-Type,並將指定的 fileDownloadName 指定為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
PhysicalFile(String, String, String, Boolean)

傳回 physicalPathStatus200OK) 所指定的檔案,指定 contentType 為 Content-Type,並將指定的 fileDownloadName 指定為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

傳回 physicalPath 所指定的檔案(Status200OK)、指定的 contentType 為 Content-Type,以及指定的 fileDownloadName 為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

傳回 physicalPath 所指定的檔案(Status200OK)、指定的 contentType 為 Content-Type,以及指定的 fileDownloadName 為建議的檔名。 這支援範圍要求(如果無法滿足範圍,Status206PartialContentStatus416RangeNotSatisfiable)。

(繼承來源 ControllerBase)
Problem(String, String, Nullable<Int32>, String, String)

建立產生 ProblemDetails 回應的 ObjectResult

(繼承來源 ControllerBase)
Problem(String, String, Nullable<Int32>, String, String, IDictionary<String,Object>)

建立產生 ProblemDetails 回應的 ObjectResult

(繼承來源 ControllerBase)
Redirect(String)

建立 RedirectResult 物件,將 (Status302Found) 重新導向至指定的 url

(繼承來源 ControllerBase)
RedirectPermanent(String)

使用指定的 url,建立 Permanent 設為 true (Status301MovedPermanently) 的 RedirectResult 物件。

(繼承來源 ControllerBase)
RedirectPermanentPreserveMethod(String)

使用指定的 url,建立 Permanent 設為 true 且 PreserveMethod 設為 true (Status308PermanentRedirect) 的 RedirectResult 物件。

(繼承來源 ControllerBase)
RedirectPreserveMethod(String)

使用指定的 url建立 Permanent 設為 false 且 PreserveMethod 設為 true (Status307TemporaryRedirect) 的 RedirectResult 物件。

(繼承來源 ControllerBase)
RedirectToAction()

將 (Status302Found) 重新導向至與目前動作同名的動作。 從目前要求的環境值擷取 'controller' 和 'action' 名稱。

(繼承來源 ControllerBase)
RedirectToAction(String)

使用 actionName將 (Status302Found) 重新導向至指定的動作。

(繼承來源 ControllerBase)
RedirectToAction(String, Object)

使用 actionNamerouteValues,將 (Status302Found) 重新導向至指定的動作。

(繼承來源 ControllerBase)
RedirectToAction(String, String)

使用 actionNamecontrollerName,將 (Status302Found) 重新導向至指定的動作。

(繼承來源 ControllerBase)
RedirectToAction(String, String, Object)

使用指定的 actionNamecontrollerNamerouteValues,將 (Status302Found) 重新導向至指定的動作。

(繼承來源 ControllerBase)
RedirectToAction(String, String, Object, String)

使用指定的 actionNamecontrollerNamerouteValuesfragment,將 (Status302Found) 重新導向至指定的動作。

(繼承來源 ControllerBase)
RedirectToAction(String, String, String)

使用指定的 actionNamecontrollerNamefragment,將 (Status302Found) 重新導向至指定的動作。

(繼承來源 ControllerBase)
RedirectToActionPermanent(String)

使用指定的 actionName,將 Permanent 設定為 true,將 (Status301MovedPermanently) 重新導向至指定的動作。

(繼承來源 ControllerBase)
RedirectToActionPermanent(String, Object)

使用指定的 actionNamerouteValues,將 Permanent 設為 true,將重新導向至指定的動作。Status301MovedPermanently

(繼承來源 ControllerBase)
RedirectToActionPermanent(String, String)

使用指定的 actionNamecontrollerName,將 Permanent 設為 true,將重新導向至指定的動作。Status301MovedPermanently

(繼承來源 ControllerBase)
RedirectToActionPermanent(String, String, Object)

使用指定的 actionNamecontrollerNamerouteValues,將 Permanent 設定為 true 的指定動作, 重新導向 (Status301MovedPermanently)。

(繼承來源 ControllerBase)
RedirectToActionPermanent(String, String, Object, String)

使用指定的 actionNamecontrollerNamerouteValuesfragment,將 Permanent 設定為 true 的指定動作,將 (Status301MovedPermanently) 重新導向至指定的動作。

(繼承來源 ControllerBase)
RedirectToActionPermanent(String, String, String)

使用指定的 actionNamecontrollerNamefragment,將 Permanent 設定為 true 的指定動作, 重新導向 (Status301MovedPermanently)。

(繼承來源 ControllerBase)
RedirectToActionPermanentPreserveMethod(String, String, Object, String)

使用指定的 actionNamecontrollerNamerouteValuesfragment,將 Permanent 設定為 true,PreserveMethod 並將Status308PermanentRedirect重新導向至指定的動作。

(繼承來源 ControllerBase)
RedirectToActionPreserveMethod(String, String, Object, String)

使用指定的 actionNamecontrollerNamerouteValuesfragment,將 Permanent 設定為 false,並將 PreserveMethod 重新導向至指定的動作。Status307TemporaryRedirect

(繼承來源 ControllerBase)
RedirectToPage(String)

將 (Status302Found) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPage(String, Object)

使用指定的 routeValues,將 (Status302Found) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPage(String, String)

使用指定的 pageHandler,將 (Status302Found) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPage(String, String, Object)

將 (Status302Found) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPage(String, String, Object, String)

使用指定的 routeValuesfragment,將 (Status302Found) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPage(String, String, String)

使用指定的 fragment,將 (Status302Found) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPagePermanent(String)

將 (Status301MovedPermanently) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPagePermanent(String, Object)

使用指定的 routeValues,將 (Status301MovedPermanently) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPagePermanent(String, String)

使用指定的 pageHandler,將 (Status301MovedPermanently) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPagePermanent(String, String, Object, String)

使用指定的 routeValuesfragment,將 (Status301MovedPermanently) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPagePermanent(String, String, String)

使用指定的 fragment,將 (Status301MovedPermanently) 重新導向至指定的 pageName

(繼承來源 ControllerBase)
RedirectToPagePermanentPreserveMethod(String, String, Object, String)

使用指定的 pageNamerouteValuesfragment,將 Permanent 設定為 true,並將 PreserveMethod 重新導向Status308PermanentRedirect至指定的路由。

(繼承來源 ControllerBase)
RedirectToPagePreserveMethod(String, String, Object, String)

使用指定的 pageNamerouteValuesfragment,將 Permanent 設定為 false 且 PreserveMethod 設為 true,將 重新導向Status307TemporaryRedirect至指定的頁面。

(繼承來源 ControllerBase)
RedirectToRoute(Object)

使用指定的 routeValues,將 (Status302Found) 重新導向至指定的路由。

(繼承來源 ControllerBase)
RedirectToRoute(String)

使用指定的 routeName,將 (Status302Found) 重新導向至指定的路由。

(繼承來源 ControllerBase)
RedirectToRoute(String, Object)

使用指定的 routeNamerouteValues,將 (Status302Found) 重新導向至指定的路由。

(繼承來源 ControllerBase)
RedirectToRoute(String, Object, String)

使用指定的 routeNamerouteValuesfragment,將 (Status302Found) 重新導向至指定的路由。

(繼承來源 ControllerBase)
RedirectToRoute(String, String)

使用指定的 routeNamefragment,將 (Status302Found) 重新導向至指定的路由。

(繼承來源 ControllerBase)
RedirectToRoutePermanent(Object)

使用指定的 routeValues,將 Permanent 設定為 true 的指定路由重新導向 (Status301MovedPermanently)。

(繼承來源 ControllerBase)
RedirectToRoutePermanent(String)

使用指定的 routeName,將 Permanent 設定為 true 的指定路由重新導向 (Status301MovedPermanently)。

(繼承來源 ControllerBase)
RedirectToRoutePermanent(String, Object)

使用指定的 routeNamerouteValues,將 Permanent 設定為 true 的指定路由重新導向Status301MovedPermanently

(繼承來源 ControllerBase)
RedirectToRoutePermanent(String, Object, String)

使用指定的 routeNamerouteValuesfragment,將 Permanent 設定為 true 的指定路由重新導向 (Status301MovedPermanently)。

(繼承來源 ControllerBase)
RedirectToRoutePermanent(String, String)

使用指定的 routeNamefragment,將 Permanent 設定為 true 的指定路由重新導向Status301MovedPermanently

(繼承來源 ControllerBase)
RedirectToRoutePermanentPreserveMethod(String, Object, String)

使用指定的 routeNamerouteValuesfragment,將 Permanent 設定為 true,並將 PreserveMethod 重新導向Status308PermanentRedirect至指定的路由。

(繼承來源 ControllerBase)
RedirectToRoutePreserveMethod(String, Object, String)

使用指定的 routeNamerouteValuesfragment,將Status307TemporaryRedirectPermanent 設定為 false,並將 PreserveMethod 重新導向至指定的路由。

(繼承來源 ControllerBase)
SignIn(ClaimsPrincipal)

建立 SignInResult

(繼承來源 ControllerBase)
SignIn(ClaimsPrincipal, AuthenticationProperties)

使用 properties建立 SignInResult

(繼承來源 ControllerBase)
SignIn(ClaimsPrincipal, AuthenticationProperties, String)

使用指定的驗證配置和 properties建立 SignInResult

(繼承來源 ControllerBase)
SignIn(ClaimsPrincipal, AuthenticationProperties, String)

使用指定的驗證配置和 properties建立 SignInResult

(繼承來源 ControllerBase)
SignIn(ClaimsPrincipal, String)

使用指定的驗證配置建立 SignInResult

(繼承來源 ControllerBase)
SignOut()

建立 SignOutResult

(繼承來源 ControllerBase)
SignOut(AuthenticationProperties)

使用 properties建立 SignOutResult

(繼承來源 ControllerBase)
SignOut(AuthenticationProperties, String[])

使用指定的驗證配置和 properties建立 SignOutResult

(繼承來源 ControllerBase)
SignOut(AuthenticationProperties, String[])

使用指定的驗證配置和 properties建立 SignOutResult

(繼承來源 ControllerBase)
SignOut(String[])

使用指定的驗證配置建立 SignOutResult

(繼承來源 ControllerBase)
StatusCode(Int32)

藉由指定 statusCode來建立 StatusCodeResult 物件。

(繼承來源 ControllerBase)
StatusCode(Int32, Object)

藉由指定 statusCodevalue 來建立 ObjectResult 物件

(繼承來源 ControllerBase)
TryUpdateModelAsync(Object, Type, String)

使用控制器目前 IValueProviderprefix的值,更新指定的 model 實例。

(繼承來源 ControllerBase)
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)

使用 valueProviderprefix更新指定的 model 實例。

(繼承來源 ControllerBase)
TryUpdateModelAsync<TModel>(TModel)

使用來自控制器目前 IValueProvider的值,更新指定的 model 實例。

(繼承來源 ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String)

使用控制器目前 IValueProviderprefix的值,更新指定的 model 實例。

(繼承來源 ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])

使用控制器目前 IValueProviderprefix的值,更新指定的 model 實例。

(繼承來源 ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

使用控制器目前 IValueProviderprefix的值,更新指定的 model 實例。

(繼承來源 ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

使用 valueProviderprefix更新指定的 model 實例。

(繼承來源 ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])

使用 valueProviderprefix更新指定的 model 實例。

(繼承來源 ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)

使用 valueProviderprefix更新指定的 model 實例。

(繼承來源 ControllerBase)
TryValidateModel(Object)

驗證指定的 model 實例。

(繼承來源 ControllerBase)
TryValidateModel(Object, String)

驗證指定的 model 實例。

(繼承來源 ControllerBase)
Unauthorized()

建立產生 Status401Unauthorized 回應的 UnauthorizedResult

(繼承來源 ControllerBase)
Unauthorized(Object)

建立產生 Status401Unauthorized 回應的 UnauthorizedObjectResult

(繼承來源 ControllerBase)
UnprocessableEntity()

建立產生 Status422UnprocessableEntity 回應的 UnprocessableEntityResult

(繼承來源 ControllerBase)
UnprocessableEntity(ModelStateDictionary)

建立產生 Status422UnprocessableEntity 回應的 UnprocessableEntityObjectResult

(繼承來源 ControllerBase)
UnprocessableEntity(Object)

建立產生 Status422UnprocessableEntity 回應的 UnprocessableEntityObjectResult

(繼承來源 ControllerBase)
ValidationProblem()

建立產生來自 ModelState驗證錯誤的 Status400BadRequest 回應 ActionResult

(繼承來源 ControllerBase)
ValidationProblem(ModelStateDictionary)

建立產生來自 modelStateDictionary驗證錯誤的 Status400BadRequest 回應 ActionResult

(繼承來源 ControllerBase)
ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary)

建立產生具有 ValidationProblemDetails 值的 Status400BadRequest 回應 ActionResult

(繼承來源 ControllerBase)
ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary, IDictionary<String,Object>)

建立產生具有 ValidationProblemDetails 值的 Status400BadRequest 回應 ActionResult

(繼承來源 ControllerBase)
ValidationProblem(ValidationProblemDetails)

建立產生 Status400BadRequest 回應的 BadRequestObjectResult

(繼承來源 ControllerBase)
View()

建立 ViewResult 物件,以呈現回應的檢視。

View(Object)

藉由指定要由檢視轉譯的 model,建立 ViewResult 物件。

View(String)

藉由指定 viewName來建立 ViewResult 物件。

View(String, Object)

指定檢視所要轉譯的 viewNamemodel,以建立 ViewResult 物件。

ViewComponent(String)

指定要轉譯之檢視元件的名稱,以建立 ViewComponentResult

ViewComponent(String, Object)

指定要轉譯之檢視元件的名稱,以建立 ViewComponentResult

ViewComponent(Type)

指定要轉譯之檢視元件的 Type,以建立 ViewComponentResult

ViewComponent(Type, Object)

指定要轉譯之檢視元件的 Type,以建立 ViewComponentResult

適用於