Controller 類別

定義

具有 view support 之 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()

屬性

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

取得或設定 ITempDataDictionary 使用 ViewResult

Url

取得或設定 IUrlHelper

(繼承來源 ControllerBase)
User

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

(繼承來源 ControllerBase)
ViewBag

取得動態視圖包。

ViewData

取得或設定 ViewDataDictionary 用於 ViewResultViewBag

方法

Accepted()

建立 AcceptedResult 產生回應的物件 Status202Accepted

(繼承來源 ControllerBase)
Accepted(Object)

建立 AcceptedResult 產生回應的物件 Status202Accepted

(繼承來源 ControllerBase)
Accepted(String)

建立 AcceptedResult 產生回應的物件 Status202Accepted

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

建立 AcceptedResult 產生回應的物件 Status202Accepted

(繼承來源 ControllerBase)
Accepted(Uri)

建立 AcceptedResult 產生回應的物件 Status202Accepted

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

建立 AcceptedResult 產生回應的物件 Status202Accepted

(繼承來源 ControllerBase)
AcceptedAtAction(String)

建立 AcceptedAtActionResult 產生回應的物件 Status202Accepted

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

建立 AcceptedAtActionResult 產生回應的物件 Status202Accepted

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

建立 AcceptedAtActionResult 產生回應的物件 Status202Accepted

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

建立 AcceptedAtActionResult 產生回應的物件 Status202Accepted

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

建立 AcceptedAtActionResult 產生回應的物件 Status202Accepted

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

建立 AcceptedAtActionResult 產生回應的物件 Status202Accepted

(繼承來源 ControllerBase)
AcceptedAtRoute(Object)

建立 AcceptedAtRouteResult 產生回應的物件 Status202Accepted

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

建立 AcceptedAtRouteResult 產生回應的物件 Status202Accepted

(繼承來源 ControllerBase)
AcceptedAtRoute(String)

建立 AcceptedAtRouteResult 產生回應的物件 Status202Accepted

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

建立 AcceptedAtRouteResult 產生回應的物件 Status202Accepted

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

建立 AcceptedAtRouteResult 產生回應的物件 Status202Accepted

(繼承來源 ControllerBase)
BadRequest()

建立 BadRequestResult 產生 Status400BadRequest 回應的。

(繼承來源 ControllerBase)
BadRequest(ModelStateDictionary)

建立 BadRequestObjectResult 產生 Status400BadRequest 回應的。

(繼承來源 ControllerBase)
BadRequest(Object)

建立 BadRequestObjectResult 產生 Status400BadRequest 回應的。

(繼承來源 ControllerBase)
Challenge()

建立 ChallengeResult

(繼承來源 ControllerBase)
Challenge(AuthenticationProperties)

ChallengeResult使用指定的建立 properties

(繼承來源 ControllerBase)
Challenge(AuthenticationProperties)

ChallengeResult使用指定的建立 properties

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

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

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

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

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

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

(繼承來源 ControllerBase)
Conflict()

建立 ConflictResult 產生 Status409Conflict 回應的。

(繼承來源 ControllerBase)
Conflict(ModelStateDictionary)

建立 ConflictObjectResult 產生 Status409Conflict 回應的。

(繼承來源 ControllerBase)
Conflict(Object)

建立 ConflictObjectResult 產生 Status409Conflict 回應的。

(繼承來源 ControllerBase)
Content(String)

ContentResult 由指定字串來建立物件 content

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

ContentResult 由指定字串和來建立物件 content contentType

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

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

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

ContentResult 由指定 content 字串、和來建立物件 contentType contentEncoding

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

建立 CreatedResult 產生回應的物件 Status201Created

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

建立 CreatedResult 產生回應的物件 Status201Created

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

建立 CreatedAtActionResult 產生回應的物件 Status201Created

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

建立 CreatedAtActionResult 產生回應的物件 Status201Created

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

建立 CreatedAtActionResult 產生回應的物件 Status201Created

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

建立 CreatedAtRouteResult 產生回應的物件 Status201Created

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

建立 CreatedAtRouteResult 產生回應的物件 Status201Created

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

建立 CreatedAtRouteResult 產生回應的物件 Status201Created

(繼承來源 ControllerBase)
Dispose()
Dispose(Boolean)

釋放這個實例目前使用的所有資源 Controller

File(Byte[], String)

傳回具有指定之 fileContents 內容 () 的檔案 Status200OK ,以及指定 contentType 為內容類型的檔案。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回具有指定之 fileContents 內容 () 的檔案 Status200OK ,以及指定 contentType 為內容類型的檔案。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回具有指定之 fileContents 內容 () 的檔案 Status200OK ,以及指定 contentType 為內容類型的檔案。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回具有指定之 fileContents 內容 () 的檔案 Status200OK ,以及指定 contentType 為內容類型的檔案。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回具有指定之 fileContents 內容 () 的檔案 Status200OK 、指定 contentType 為內容類型的檔案,以及指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回具有指定之 fileContents 內容 () 的檔案 Status200OK 、指定 contentType 為內容類型的檔案,以及指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

使用指定的 fileContents 做為內容 (Status200OK) 、指定為 content-type 的檔案, contentType 以及指定的做為建議的 fileDownloadName 檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

使用指定的 fileContents 做為內容 (Status200OK) 、指定為 content-type 的檔案, contentType 以及指定的做為建議的 fileDownloadName 檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

fileStream Status200OK 使用指定的做為 content-type,傳回指定 () 中的檔案 contentType 。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

fileStream Status200OK 使用指定的做為 content-type,傳回指定 () 中的檔案 contentType 。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回指定 () 中的 fileStream 檔案 Status200OK ,以及指定 contentType 為 content-type 的。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回指定 () 中的 fileStream 檔案 Status200OK ,以及指定 contentType 為 content-type 的。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

fileStream Status200OK 使用指定的 contentType 做為內容類型,並指定為建議的檔案名,傳回指定 () 中的檔案 fileDownloadName 。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

fileStream Status200OK 使用指定的 contentType 做為內容類型,並指定為建議的檔案名,傳回指定 () 中的檔案 fileDownloadName 。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回指定 () 中的 fileStream 檔案 Status200OK 、指定的 contentType 做為 content-type,以及指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回指定 () 中的 fileStream 檔案 Status200OK 、指定的 contentType 做為 content-type,以及指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

virtualPath Status200OK 使用指定的 contentType 做為內容類型,傳回 () 所指定的檔案。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

virtualPath Status200OK 使用指定的 contentType 做為內容類型,傳回 () 所指定的檔案。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案 virtualPath Status200OK ,以及指定 contentType 為 content-type 的。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案 virtualPath Status200OK ,以及指定 contentType 為 content-type 的。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案, virtualPath Status200OK 其中包含指定的 contentType 做為內容類型,而指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案, virtualPath Status200OK 其中包含指定的 contentType 做為內容類型,而指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案 virtualPath Status200OK 、指定 contentType 為 content-type 的,以及指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案 virtualPath Status200OK 、指定 contentType 為 content-type 的,以及指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

(繼承來源 ControllerBase)
Forbid()

預設會建立 ForbidResult (Status403Forbidden) 。

(繼承來源 ControllerBase)
Forbid(AuthenticationProperties)

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

(繼承來源 ControllerBase)
Forbid(AuthenticationProperties)

ForbidResult使用指定的建立 properties

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

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

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

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

(繼承來源 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)

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

(繼承來源 ControllerBase)
LocalRedirectPermanentPreserveMethod(String)

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

(繼承來源 ControllerBase)
LocalRedirectPreserveMethod(String)

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

(繼承來源 ControllerBase)
NoContent()

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

(繼承來源 ControllerBase)
NotFound()

建立 NotFoundResult 產生 Status404NotFound 回應的。

(繼承來源 ControllerBase)
NotFound(Object)

建立 NotFoundObjectResult 產生 Status404NotFound 回應的。

(繼承來源 ControllerBase)
Ok()

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

(繼承來源 ControllerBase)
Ok(Object)

建立 OkObjectResult 產生回應的物件 Status200OK

(繼承來源 ControllerBase)
OnActionExecuted(ActionExecutedContext)

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

OnActionExecuting(ActionExecutingContext)

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

OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate)

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

PartialView()

建立 PartialViewResult 可將部分視圖呈現至回應的物件。

PartialView(Object)

PartialViewResult 由指定 model 要由部分視圖呈現的來建立物件。

PartialView(String)

PartialViewResult 由指定來建立物件 viewName

PartialView(String, Object)

PartialViewResult 由指定 viewName model 要由部分視圖呈現的和來建立物件。

PhysicalFile(String, String)

physicalPath Status200OK 使用指定的 contentType 做為內容類型,傳回 () 所指定的檔案。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

physicalPath Status200OK 使用指定的 contentType 做為內容類型,傳回 () 所指定的檔案。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案 physicalPath Status200OK ,以及指定 contentType 為 content-type 的。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案 physicalPath Status200OK ,以及指定 contentType 為 content-type 的。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案, physicalPath Status200OK 其中包含指定的 contentType 做為內容類型,而指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案, physicalPath Status200OK 其中包含指定的 contentType 做為內容類型,而指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案 physicalPath Status200OK 、指定 contentType 為 content-type 的,以及指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

傳回 () 所指定的檔案 physicalPath Status200OK 、指定 contentType 為 content-type 的,以及指定 fileDownloadName 為建議的檔案名。 這支援 (範圍要求 Status206PartialContent Status416RangeNotSatisfiable ,或如果範圍未] 正確) 。

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

建立 ObjectResult 產生 ProblemDetails 回應的。

(繼承來源 ControllerBase)
Redirect(String)

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

(繼承來源 ControllerBase)
RedirectPermanent(String)

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

(繼承來源 ControllerBase)
RedirectPermanentPreserveMethod(String)

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

(繼承來源 ControllerBase)
RedirectPreserveMethod(String)

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

(繼承來源 ControllerBase)
RedirectToAction()

將 (Status302Found) 重新導向至與目前名稱相同的動作。 系統會從目前要求的環境值抓取「控制器」和「動作」名稱。

(繼承來源 ControllerBase)
RedirectToAction(String)

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

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

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

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

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

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

Status302Found使用指定的 actionName 、和,將 () 重新導向至指定的動作 controllerName routeValues

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

Status302Found使用指定的、、和,將 () 重新導向至指定的動作 actionName controllerName routeValues fragment

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

Status302Found使用指定的 actionName 、和,將 () 重新導向至指定的動作 controllerName fragment

(繼承來源 ControllerBase)
RedirectToActionPermanent(String)

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

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

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

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

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

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

Status301MovedPermanently Permanent 使用指定的 actionNamecontrollerName 和,將 () 重新導向至指定的動作,並將設定為 true routeValues

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

Status301MovedPermanently使用指定的、、和,將 () 重新導向至指定的動作,並 Permanent 將設定為 true actionName controllerName routeValues fragment

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

Status301MovedPermanently Permanent 使用指定的 actionNamecontrollerName 和,將 () 重新導向至指定的動作,並將設定為 true fragment

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

Status308PermanentRedirect使用指定的、、和,將 () 重新導向至指定的動作, Permanent 並將設定為 true,並 PreserveMethod 將設定為 true actionName controllerName routeValues fragment

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

Status307TemporaryRedirect使用指定的、、和,將 () 重新導向至指定的動作, Permanent 並將設定為 false,並 PreserveMethod 將設定為 true actionName controllerName routeValues fragment

(繼承來源 ControllerBase)
RedirectToPage(String)

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

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

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

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

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

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

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

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

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

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

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

(繼承來源 ControllerBase)
RedirectToPagePermanent(String)

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

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

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

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

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

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

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

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

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

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

Status308PermanentRedirect使用指定的、和,將 () 重新導向至指定的路由, Permanent 並將設定為 true PreserveMethod ,並將設定為 true pageName routeValues fragment

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

Status307TemporaryRedirect使用指定的、和,將 () 重新導向至指定的頁面, Permanent 並將設定為 false,並 PreserveMethod 將設定為 true pageName routeValues fragment

(繼承來源 ControllerBase)
RedirectToRoute(Object)

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

(繼承來源 ControllerBase)
RedirectToRoute(String)

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

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

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

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

Status302Found使用指定的 routeName 、和,將 () 重新導向至指定的路由 routeValues fragment

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

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

(繼承來源 ControllerBase)
RedirectToRoutePermanent(Object)

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

(繼承來源 ControllerBase)
RedirectToRoutePermanent(String)

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

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

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

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

Status301MovedPermanently Permanent 使用指定的 routeNamerouteValues 和,將 () 重新導向至指定的路由,並將設定為 true fragment

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

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

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

Status308PermanentRedirect使用指定的、和,將 () 重新導向至指定的路由, Permanent 並將設定為 true PreserveMethod ,並將設定為 true routeName routeValues fragment

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

Status307TemporaryRedirect使用指定的、和,將 () 重新導向至指定的路由, Permanent 並將設定為 false,並 PreserveMethod 將設定為 true routeName routeValues fragment

(繼承來源 ControllerBase)
SignIn(ClaimsPrincipal)

建立 SignInResult

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

使用建立 SignInResult properties

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

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

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

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

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

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

(繼承來源 ControllerBase)
SignOut()

建立 SignOutResult

(繼承來源 ControllerBase)
SignOut(AuthenticationProperties)

使用建立 SignOutResult properties

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

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

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

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

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

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

(繼承來源 ControllerBase)
StatusCode(Int32)

StatusCodeResult 由指定來建立物件 statusCode

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

ObjectResult 由指定和來建立物件 statusCodevalue

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

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

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

model使用和來更新指定的實例 valueProvider prefix

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

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

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

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

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

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

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

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

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

model使用和來更新指定的實例 valueProvider prefix

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

model使用和來更新指定的實例 valueProvider prefix

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

model使用和來更新指定的實例 valueProvider prefix

(繼承來源 ControllerBase)
TryValidateModel(Object)

驗證指定的 model 實例。

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

驗證指定的 model 實例。

(繼承來源 ControllerBase)
Unauthorized()

建立 UnauthorizedResult 產生 Status401Unauthorized 回應的。

(繼承來源 ControllerBase)
Unauthorized(Object)

建立 UnauthorizedObjectResult 產生 Status401Unauthorized 回應的。

(繼承來源 ControllerBase)
UnprocessableEntity()

建立 UnprocessableEntityResult 產生 Status422UnprocessableEntity 回應的。

(繼承來源 ControllerBase)
UnprocessableEntity(ModelStateDictionary)

建立 UnprocessableEntityObjectResult 產生 Status422UnprocessableEntity 回應的。

(繼承來源 ControllerBase)
UnprocessableEntity(Object)

建立 UnprocessableEntityObjectResult 產生 Status422UnprocessableEntity 回應的。

(繼承來源 ControllerBase)
ValidationProblem()

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

(繼承來源 ControllerBase)
ValidationProblem(ModelStateDictionary)

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

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

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

(繼承來源 ControllerBase)
ValidationProblem(ValidationProblemDetails)

建立 BadRequestObjectResult 產生 Status400BadRequest 回應的。

(繼承來源 ControllerBase)
View()

建立將 ViewResult 視圖呈現至回應的物件。

View(Object)

ViewResult 由指定 model 要由視圖呈現的來建立物件。

View(String)

ViewResult 由指定來建立物件 viewName

View(String, Object)

ViewResult 由指定 viewName model 要由視圖呈現的和來建立物件。

ViewComponent(String)

ViewComponentResult 由指定要轉譯的視圖元件名稱來建立。

ViewComponent(String, Object)

ViewComponentResult 由指定要轉譯的視圖元件名稱來建立。

ViewComponent(Type)

ViewComponentResult 由指定 Type 要呈現之 view 元件的來建立。

ViewComponent(Type, Object)

ViewComponentResult 由指定 Type 要呈現之 view 元件的來建立。

適用於