次の方法で共有


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

ViewResult および ViewBagで使用される 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 文字列、contentType、および contentEncodingを指定して、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 をコンテンツ (Status200OK) として、指定した contentType を Content-Type として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(Byte[], String, Boolean)

指定した fileContents をコンテンツ (Status200OK) として、指定した contentType を Content-Type として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

指定した fileContents をコンテンツ (Status200OK) として、指定した contentType を Content-Type として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

指定した fileContents をコンテンツ (Status200OK) として、指定した contentType を Content-Type として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(Byte[], String, String)

指定した fileContents をコンテンツ (Status200OK)、指定した contentType を Content-Type として、指定した fileDownloadName を推奨されるファイル名として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(Byte[], String, String, Boolean)

指定した fileContents をコンテンツ (Status200OK)、指定した contentType を Content-Type として、指定した fileDownloadName を推奨されるファイル名として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

指定した fileContents をコンテンツ (Status200OK)、指定した contentType を Content-Type として返し、指定した fileDownloadName を推奨ファイル名として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

指定した fileContents をコンテンツ (Status200OK)、指定した contentType を Content-Type として返し、指定した fileDownloadName を推奨ファイル名として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(Stream, String)

指定した contentType を Content-Type として指定した fileStream (Status200OK) 内のファイルを返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(Stream, String, Boolean)

指定した contentType を Content-Type として指定した fileStream (Status200OK) 内のファイルを返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合は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 を Content-Type として返し、指定した fileDownloadName を推奨されるファイル名として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(Stream, String, String, Boolean)

指定した fileStream (Status200OK) 内のファイルを、指定した contentType を Content-Type として返し、指定した 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)

指定した contentType を Content-Type として持つ virtualPath (Status200OK) で指定されたファイルを返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(String, String, Boolean)

指定した contentType を Content-Type として持つ virtualPath (Status200OK) で指定されたファイルを返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合は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)

指定した contentType を Content-Type として指定し、指定した fileDownloadNamevirtualPath (Status200OK) で指定したファイルを、推奨されるファイル名として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
File(String, String, String, Boolean)

指定した contentType を Content-Type として指定し、指定した fileDownloadNamevirtualPath (Status200OK) で指定したファイルを、推奨されるファイル名として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合は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)

指定した 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)

指定した data オブジェクトを JSON にシリアル化する JsonResult オブジェクトを作成します。

Json(Object, JsonSerializerSettings)

指定した data オブジェクトを JSON にシリアル化する JsonResult オブジェクトを作成します。

Json(Object, Object)

指定した data オブジェクトを JSON にシリアル化する JsonResult オブジェクトを作成します。

LocalRedirect(String)

指定したローカル localUrlに (Status302Found) をリダイレクトする LocalRedirectResult オブジェクトを作成します。

(継承元 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)

指定した contentType を Content-Type として持つ physicalPath (Status200OK) で指定されたファイルを返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
PhysicalFile(String, String, Boolean)

指定した contentType を Content-Type として持つ physicalPath (Status200OK) で指定されたファイルを返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合は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)

指定した contentType を Content-Type として指定し、指定した fileDownloadNamephysicalPath (Status200OK) で指定したファイルを、推奨されるファイル名として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合はStatus206PartialContent または Status416RangeNotSatisfiable)。

(継承元 ControllerBase)
PhysicalFile(String, String, String, Boolean)

指定した contentType を Content-Type として指定し、指定した fileDownloadNamephysicalPath (Status200OK) で指定したファイルを、推奨されるファイル名として返します。 これにより、範囲要求がサポートされます (範囲が満たされない場合は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)

ProblemDetails 応答を生成する ObjectResult を作成します。

(継承元 ControllerBase)
Problem(String, String, Nullable<Int32>, String, String, IDictionary<String,Object>)

ProblemDetails 応答を生成する ObjectResult を作成します。

(継承元 ControllerBase)
Redirect(String)

指定した urlに (Status302Found) をリダイレクトする RedirectResult オブジェクトを作成します。

(継承元 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)

指定した actionNamecontrollerName、および routeValuesを使用して、指定したアクションに (Status302Found) をリダイレクトします。

(継承元 ControllerBase)
RedirectToAction(String, String, Object, String)

指定した actionNamecontrollerNamerouteValues、および fragmentを使用して、指定したアクションに (Status302Found) をリダイレクトします。

(継承元 ControllerBase)
RedirectToAction(String, String, String)

指定した actionNamecontrollerName、および fragmentを使用して、指定したアクションに (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)

指定した actionNamecontrollerName、および routeValuesを使用して、Permanent を true に設定して、指定したアクションに (Status301MovedPermanently) をリダイレクトします。

(継承元 ControllerBase)
RedirectToActionPermanent(String, String, Object, String)

指定した actionNamecontrollerNamerouteValues、および fragmentを使用して、Permanent を true に設定して、指定したアクションに (Status301MovedPermanently) をリダイレクトします。

(継承元 ControllerBase)
RedirectToActionPermanent(String, String, String)

指定した actionNamecontrollerName、および fragmentを使用して、Permanent を true に設定して、指定したアクションに (Status301MovedPermanently) をリダイレクトします。

(継承元 ControllerBase)
RedirectToActionPermanentPreserveMethod(String, String, Object, String)

指定した actionNamecontrollerNamerouteValues、および fragmentを使用して、Permanent を true に設定し、PreserveMethod を true に設定して、指定したアクションに (Status308PermanentRedirect) をリダイレクトします。

(継承元 ControllerBase)
RedirectToActionPreserveMethod(String, String, Object, String)

指定した actionNamecontrollerNamerouteValues、および fragmentを使用して、Permanent を false に設定し、PreserveMethod を true に設定して、指定したアクションに (Status307TemporaryRedirect) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPage(String)

指定した pageNameに (Status302Found) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPage(String, Object)

指定した routeValuesを使用して、指定した pageName に (Status302Found) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPage(String, String)

指定した pageHandlerを使用して、指定した pageName に (Status302Found) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPage(String, String, Object)

指定した pageNameに (Status302Found) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPage(String, String, Object, String)

指定した routeValuesfragmentを使用して、指定した pageName に (Status302Found) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPage(String, String, String)

指定した fragmentを使用して、指定した pageName に (Status302Found) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPagePermanent(String)

指定した pageNameに (Status301MovedPermanently) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPagePermanent(String, Object)

指定した routeValuesを使用して、指定した pageName に (Status301MovedPermanently) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPagePermanent(String, String)

指定した pageHandlerを使用して、指定した pageName に (Status301MovedPermanently) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPagePermanent(String, String, Object, String)

指定した routeValuesfragmentを使用して、指定した pageName に (Status301MovedPermanently) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPagePermanent(String, String, String)

指定した fragmentを使用して、指定した pageName に (Status301MovedPermanently) をリダイレクトします。

(継承元 ControllerBase)
RedirectToPagePermanentPreserveMethod(String, String, Object, String)

指定した pageNamerouteValues、および fragmentを使用して、Permanent を true に設定し、PreserveMethod を true に設定して、指定したルートに (Status308PermanentRedirect) リダイレクトします。

(継承元 ControllerBase)
RedirectToPagePreserveMethod(String, String, Object, String)

指定した pageNamerouteValues、および fragmentを使用して、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)

指定した routeNamerouteValues、および fragmentを使用して、指定したルートに (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)

指定した routeNamerouteValues、および fragmentを使用して、Permanent を true に設定して、指定したルートに (Status301MovedPermanently) をリダイレクトします。

(継承元 ControllerBase)
RedirectToRoutePermanent(String, String)

指定した routeNamefragmentを使用して、Permanent を true に設定して、指定したルートに (Status301MovedPermanently) リダイレクトします。

(継承元 ControllerBase)
RedirectToRoutePermanentPreserveMethod(String, Object, String)

指定した routeNamerouteValues、および fragmentを使用して、Permanent を true に設定し、PreserveMethod を true に設定して、指定したルートに (Status308PermanentRedirect) リダイレクトします。

(継承元 ControllerBase)
RedirectToRoutePreserveMethod(String, Object, String)

指定した routeNamerouteValues、および fragmentを使用して、Permanent を false に設定し、PreserveMethod を true に設定して、指定したルートに (Status307TemporaryRedirect) リダイレクトします。

(継承元 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 を作成します。

適用対象