ControllerBase クラス

定義

ビューをサポートしない MVC コントローラーの基本クラス。

public ref class ControllerBase abstract
[Microsoft.AspNetCore.Mvc.Controller]
public abstract class ControllerBase
[<Microsoft.AspNetCore.Mvc.Controller>]
type ControllerBase = class
Public MustInherit Class ControllerBase
継承
ControllerBase
派生
属性

コンストラクター

ControllerBase()

ビューをサポートしない MVC コントローラーの基本クラス。

プロパティ

ControllerContext

ControllerContextを取得または設定します。

Empty

EmptyResultのインスタンスを取得します。

HttpContext

実行中のアクションの HttpContext を取得します。

MetadataProvider

IModelMetadataProviderを取得または設定します。

ModelBinderFactory

IModelBinderFactoryを取得または設定します。

ModelState

モデルの状態とモデル バインド検証の状態を含む ModelStateDictionary を取得します。

ObjectValidator

IObjectModelValidatorを取得または設定します。

ProblemDetailsFactory

ProblemDetailsFactoryを取得または設定します。

Request

実行中のアクションの HttpRequest を取得します。

Response

実行中のアクションの HttpResponse を取得します。

RouteData

実行中のアクションの RouteData を取得します。

Url

IUrlHelperを取得または設定します。

User

実行中のアクションに関連付けられているユーザーの ClaimsPrincipal を取得します。

メソッド

Accepted()

Status202Accepted 応答を生成する AcceptedResult オブジェクトを作成します。

Accepted(Object)

Status202Accepted 応答を生成する AcceptedResult オブジェクトを作成します。

Accepted(String)

Status202Accepted 応答を生成する AcceptedResult オブジェクトを作成します。

Accepted(String, Object)

Status202Accepted 応答を生成する AcceptedResult オブジェクトを作成します。

Accepted(Uri)

Status202Accepted 応答を生成する AcceptedResult オブジェクトを作成します。

Accepted(Uri, Object)

Status202Accepted 応答を生成する AcceptedResult オブジェクトを作成します。

AcceptedAtAction(String)

Status202Accepted 応答を生成する AcceptedAtActionResult オブジェクトを作成します。

AcceptedAtAction(String, Object)

Status202Accepted 応答を生成する AcceptedAtActionResult オブジェクトを作成します。

AcceptedAtAction(String, Object, Object)

Status202Accepted 応答を生成する AcceptedAtActionResult オブジェクトを作成します。

AcceptedAtAction(String, String)

Status202Accepted 応答を生成する AcceptedAtActionResult オブジェクトを作成します。

AcceptedAtAction(String, String, Object)

Status202Accepted 応答を生成する AcceptedAtActionResult オブジェクトを作成します。

AcceptedAtAction(String, String, Object, Object)

Status202Accepted 応答を生成する AcceptedAtActionResult オブジェクトを作成します。

AcceptedAtRoute(Object)

Status202Accepted 応答を生成する AcceptedAtRouteResult オブジェクトを作成します。

AcceptedAtRoute(Object, Object)

Status202Accepted 応答を生成する AcceptedAtRouteResult オブジェクトを作成します。

AcceptedAtRoute(String)

Status202Accepted 応答を生成する AcceptedAtRouteResult オブジェクトを作成します。

AcceptedAtRoute(String, Object)

Status202Accepted 応答を生成する AcceptedAtRouteResult オブジェクトを作成します。

AcceptedAtRoute(String, Object, Object)

Status202Accepted 応答を生成する AcceptedAtRouteResult オブジェクトを作成します。

BadRequest()

Status400BadRequest 応答を生成する BadRequestResult を作成します。

BadRequest(ModelStateDictionary)

Status400BadRequest 応答を生成する BadRequestObjectResult を作成します。

BadRequest(Object)

Status400BadRequest 応答を生成する BadRequestObjectResult を作成します。

Challenge()

ChallengeResultを作成します。

Challenge(AuthenticationProperties)

指定した propertiesを使用して ChallengeResult を作成します。

Challenge(AuthenticationProperties)

指定した propertiesを使用して ChallengeResult を作成します。

Challenge(AuthenticationProperties, String[])

指定した認証スキームと propertiesを使用して ChallengeResult を作成します。

Challenge(AuthenticationProperties, String[])

指定した認証スキームと propertiesを使用して ChallengeResult を作成します。

Challenge(String[])

指定した認証スキームを使用して ChallengeResult を作成します。

Conflict()

Status409Conflict 応答を生成する ConflictResult を作成します。

Conflict(ModelStateDictionary)

Status409Conflict 応答を生成する ConflictObjectResult を作成します。

Conflict(Object)

Status409Conflict 応答を生成する ConflictObjectResult を作成します。

Content(String)

content 文字列を指定して、ContentResult オブジェクトを作成します。

Content(String, MediaTypeHeaderValue)

content 文字列と contentTypeを指定して、ContentResult オブジェクトを作成します。

Content(String, String)

content 文字列とコンテンツ タイプを指定して、ContentResult オブジェクトを作成します。

Content(String, String, Encoding)

content 文字列、contentType、および contentEncodingを指定して、ContentResult オブジェクトを作成します。

Created()

Status201Created 応答を生成する CreatedResult オブジェクトを作成します。

Created(String, Object)

Status201Created 応答を生成する CreatedResult オブジェクトを作成します。

Created(Uri, Object)

Status201Created 応答を生成する CreatedResult オブジェクトを作成します。

CreatedAtAction(String, Object)

Status201Created 応答を生成する CreatedAtActionResult オブジェクトを作成します。

CreatedAtAction(String, Object, Object)

Status201Created 応答を生成する CreatedAtActionResult オブジェクトを作成します。

CreatedAtAction(String, String, Object, Object)

Status201Created 応答を生成する CreatedAtActionResult オブジェクトを作成します。

CreatedAtRoute(Object, Object)

Status201Created 応答を生成する CreatedAtRouteResult オブジェクトを作成します。

CreatedAtRoute(String, Object)

Status201Created 応答を生成する CreatedAtRouteResult オブジェクトを作成します。

CreatedAtRoute(String, Object, Object)

Status201Created 応答を生成する CreatedAtRouteResult オブジェクトを作成します。

File(Byte[], String)

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

File(Byte[], String, Boolean)

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

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

File(Byte[], String, String)

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

File(Byte[], String, String, Boolean)

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

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

File(Stream, String)

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

File(Stream, String, Boolean)

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

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

File(Stream, String, String)

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

File(Stream, String, String, Boolean)

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

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

File(String, String)

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

File(String, String, Boolean)

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

File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

File(String, String, String)

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

File(String, String, String, Boolean)

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

File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

Forbid()

ForbidResult (既定ではStatus403Forbidden) を作成します。

Forbid(AuthenticationProperties)

指定した propertiesを使用して ForbidResult (既定でStatus403Forbidden) を作成します。

Forbid(AuthenticationProperties)

指定した propertiesを使用して ForbidResult を作成します。

Forbid(AuthenticationProperties, String[])

指定した認証スキームと propertiesを使用して ForbidResult (既定でStatus403Forbidden) を作成します。

Forbid(AuthenticationProperties, String[])

指定した認証スキームと propertiesを使用して ForbidResult を作成します。

Forbid(String[])

指定した認証スキームを使用して ForbidResult (既定でStatus403Forbidden) を作成します。

LocalRedirect(String)

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

LocalRedirectPermanent(String)

指定した localUrlを使用して、Permanent true (Status301MovedPermanently) に設定された LocalRedirectResult オブジェクトを作成します。

LocalRedirectPermanentPreserveMethod(String)

指定した localUrlを使用して、Permanent を true に設定し、PreserveMethod true (Status308PermanentRedirect) に設定した LocalRedirectResult オブジェクトを作成します。

LocalRedirectPreserveMethod(String)

指定した localUrlを使用して、Permanent を false に設定し、PreserveMethod true (Status307TemporaryRedirect) に設定した LocalRedirectResult オブジェクトを作成します。

NoContent()

空の Status204NoContent 応答を生成する NoContentResult オブジェクトを作成します。

NotFound()

Status404NotFound 応答を生成する NotFoundResult を作成します。

NotFound(Object)

Status404NotFound 応答を生成する NotFoundObjectResult を作成します。

Ok()

空の Status200OK 応答を生成する OkResult オブジェクトを作成します。

Ok(Object)

Status200OK 応答を生成する OkObjectResult オブジェクトを作成します。

PhysicalFile(String, String)

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

PhysicalFile(String, String, Boolean)

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

PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

PhysicalFile(String, String, String)

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

PhysicalFile(String, String, String, Boolean)

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

PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

Problem(String, String, Nullable<Int32>, String, String)

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

Problem(String, String, Nullable<Int32>, String, String, IDictionary<String,Object>)

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

Redirect(String)

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

RedirectPermanent(String)

指定した urlを使用して、Permanent true (Status301MovedPermanently) に設定された RedirectResult オブジェクトを作成します。

RedirectPermanentPreserveMethod(String)

指定した urlを使用して、Permanent を true に設定し、PreserveMethod true (Status308PermanentRedirect) に設定した RedirectResult オブジェクトを作成します。

RedirectPreserveMethod(String)

指定した urlを使用して、Permanent を false に設定し、PreserveMethod true (Status307TemporaryRedirect) に設定した RedirectResult オブジェクトを作成します。

RedirectToAction()

現在のアクションと同じ名前のアクションに (Status302Found) リダイレクトします。 'controller' と 'action' の名前は、現在の要求のアンビエント値から取得されます。

RedirectToAction(String)

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

RedirectToAction(String, Object)

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

RedirectToAction(String, String)

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

RedirectToAction(String, String, Object)

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

RedirectToAction(String, String, Object, String)

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

RedirectToAction(String, String, String)

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

RedirectToActionPermanent(String)

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

RedirectToActionPermanent(String, Object)

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

RedirectToActionPermanent(String, String)

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

RedirectToActionPermanent(String, String, Object)

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

RedirectToActionPermanent(String, String, Object, String)

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

RedirectToActionPermanent(String, String, String)

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

RedirectToActionPermanentPreserveMethod(String, String, Object, String)

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

RedirectToActionPreserveMethod(String, String, Object, String)

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

RedirectToPage(String)

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

RedirectToPage(String, Object)

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

RedirectToPage(String, String)

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

RedirectToPage(String, String, Object)

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

RedirectToPage(String, String, Object, String)

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

RedirectToPage(String, String, String)

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

RedirectToPagePermanent(String)

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

RedirectToPagePermanent(String, Object)

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

RedirectToPagePermanent(String, String)

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

RedirectToPagePermanent(String, String, Object, String)

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

RedirectToPagePermanent(String, String, String)

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

RedirectToPagePermanentPreserveMethod(String, String, Object, String)

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

RedirectToPagePreserveMethod(String, String, Object, String)

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

RedirectToRoute(Object)

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

RedirectToRoute(String)

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

RedirectToRoute(String, Object)

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

RedirectToRoute(String, Object, String)

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

RedirectToRoute(String, String)

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

RedirectToRoutePermanent(Object)

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

RedirectToRoutePermanent(String)

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

RedirectToRoutePermanent(String, Object)

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

RedirectToRoutePermanent(String, Object, String)

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

RedirectToRoutePermanent(String, String)

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

RedirectToRoutePermanentPreserveMethod(String, Object, String)

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

RedirectToRoutePreserveMethod(String, Object, String)

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

SignIn(ClaimsPrincipal)

SignInResultを作成します。

SignIn(ClaimsPrincipal, AuthenticationProperties)

propertiesを使用して SignInResult を作成します。

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

指定した認証スキームと propertiesを使用して SignInResult を作成します。

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

指定した認証スキームと propertiesを使用して SignInResult を作成します。

SignIn(ClaimsPrincipal, String)

指定した認証スキームを使用して SignInResult を作成します。

SignOut()

SignOutResultを作成します。

SignOut(AuthenticationProperties)

propertiesを使用して SignOutResult を作成します。

SignOut(AuthenticationProperties, String[])

指定した認証スキームと propertiesを使用して SignOutResult を作成します。

SignOut(AuthenticationProperties, String[])

指定した認証スキームと propertiesを使用して SignOutResult を作成します。

SignOut(String[])

指定した認証スキームを使用して SignOutResult を作成します。

StatusCode(Int32)

statusCodeを指定して StatusCodeResult オブジェクトを作成します。

StatusCode(Int32, Object)

statusCodevalue を指定して、ObjectResult オブジェクトを作成します。

TryUpdateModelAsync(Object, Type, String)

コントローラーの現在の IValueProviderprefixの値を使用して、指定した model インスタンスを更新します。

TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)

valueProviderprefixを使用して、指定した model インスタンスを更新します。

TryUpdateModelAsync<TModel>(TModel)

コントローラーの現在の IValueProviderの値を使用して、指定した model インスタンスを更新します。

TryUpdateModelAsync<TModel>(TModel, String)

コントローラーの現在の IValueProviderprefixの値を使用して、指定した model インスタンスを更新します。

TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])

コントローラーの現在の IValueProviderprefixの値を使用して、指定した model インスタンスを更新します。

TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

コントローラーの現在の IValueProviderprefixの値を使用して、指定した model インスタンスを更新します。

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

valueProviderprefixを使用して、指定した model インスタンスを更新します。

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])

valueProviderprefixを使用して、指定した model インスタンスを更新します。

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)

valueProviderprefixを使用して、指定した model インスタンスを更新します。

TryValidateModel(Object)

指定した model インスタンスを検証します。

TryValidateModel(Object, String)

指定した model インスタンスを検証します。

Unauthorized()

Status401Unauthorized 応答を生成する UnauthorizedResult を作成します。

Unauthorized(Object)

Status401Unauthorized 応答を生成する UnauthorizedObjectResult を作成します。

UnprocessableEntity()

Status422UnprocessableEntity 応答を生成する UnprocessableEntityResult を作成します。

UnprocessableEntity(ModelStateDictionary)

Status422UnprocessableEntity 応答を生成する UnprocessableEntityObjectResult を作成します。

UnprocessableEntity(Object)

Status422UnprocessableEntity 応答を生成する UnprocessableEntityObjectResult を作成します。

ValidationProblem()

ModelStateからの検証エラーを含む Status400BadRequest 応答を生成する ActionResult を作成します。

ValidationProblem(ModelStateDictionary)

modelStateDictionaryからの検証エラーを含む Status400BadRequest 応答を生成する ActionResult を作成します。

ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary)

ValidationProblemDetails 値を持つ Status400BadRequest 応答を生成する ActionResult を作成します。

ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary, IDictionary<String,Object>)

ValidationProblemDetails 値を持つ Status400BadRequest 応答を生成する ActionResult を作成します。

ValidationProblem(ValidationProblemDetails)

Status400BadRequest 応答を生成する BadRequestObjectResult を作成します。

適用対象