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()

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

Accepted(Object)

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

Accepted(String)

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

Accepted(String, Object)

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

Accepted(Uri)

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

Accepted(Uri, Object)

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

AcceptedAtAction(String)

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

AcceptedAtAction(String, Object)

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

AcceptedAtAction(String, Object, Object)

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

AcceptedAtAction(String, String)

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

AcceptedAtAction(String, String, Object)

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

AcceptedAtAction(String, String, Object, Object)

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

AcceptedAtRoute(Object)

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

AcceptedAtRoute(Object, Object)

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

AcceptedAtRoute(String)

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

AcceptedAtRoute(String, Object)

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

AcceptedAtRoute(String, Object, Object)

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

BadRequest()

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

BadRequest(ModelStateDictionary)

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

BadRequest(Object)

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

Challenge()

ChallengeResult を作成します。

Challenge(AuthenticationProperties)

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

Challenge(AuthenticationProperties)

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

Challenge(AuthenticationProperties, String[])

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

Challenge(AuthenticationProperties, String[])

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

Challenge(String[])

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

Conflict()

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

Conflict(ModelStateDictionary)

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

Conflict(Object)

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

Content(String)

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

Content(String, MediaTypeHeaderValue)

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

Content(String, String)

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

Content(String, String, Encoding)

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

Created()

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

Created(String, Object)

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

Created(Uri, Object)

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

CreatedAtAction(String, Object)

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

CreatedAtAction(String, Object, Object)

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

CreatedAtAction(String, String, Object, Object)

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

CreatedAtRoute(Object, Object)

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

CreatedAtRoute(String, Object)

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

CreatedAtRoute(String, Object, Object)

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

File(Byte[], String)

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

File(Byte[], String, Boolean)

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

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

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

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

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

File(Byte[], String, String)

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

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

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

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

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

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

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

File(Stream, String)

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

File(Stream, String, Boolean)

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

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

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

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

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

File(Stream, String, String)

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

File(Stream, String, String, Boolean)

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

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

File(String, String, Boolean)

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

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

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

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

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

File(String, String, String)

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

File(String, String, String, Boolean)

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

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

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

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

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

Forbid()

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

Forbid(AuthenticationProperties)

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

Forbid(AuthenticationProperties)

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

Forbid(AuthenticationProperties, String[])

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

Forbid(AuthenticationProperties, String[])

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

Forbid(String[])

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

LocalRedirect(String)

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

LocalRedirectPermanent(String)

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

LocalRedirectPermanentPreserveMethod(String)

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

LocalRedirectPreserveMethod(String)

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

NoContent()

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

NotFound()

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

NotFound(Object)

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

Ok()

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

Ok(Object)

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

PhysicalFile(String, String)

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

PhysicalFile(String, String, Boolean)

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

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

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

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

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

PhysicalFile(String, String, String)

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

PhysicalFile(String, String, String, Boolean)

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

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

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

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

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

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

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

Redirect(String)

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

RedirectPermanent(String)

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

RedirectPermanentPreserveMethod(String)

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

RedirectPreserveMethod(String)

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

RedirectToAction()

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

RedirectToAction(String)

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

RedirectToAction(String, Object)

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

RedirectToAction(String, String)

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

RedirectToAction(String, String, Object)

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

RedirectToAction(String, String, Object, String)

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

RedirectToAction(String, String, String)

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

RedirectToActionPermanent(String)

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

RedirectToActionPermanent(String, Object)

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

RedirectToActionPermanent(String, String)

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

RedirectToActionPermanent(String, String, Object)

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

RedirectToActionPermanent(String, String, Object, String)

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

RedirectToActionPermanent(String, String, String)

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

RedirectToActionPermanentPreserveMethod(String, String, Object, String)

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

RedirectToActionPreserveMethod(String, String, Object, String)

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

RedirectToPage(String)

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

RedirectToPage(String, Object)

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

RedirectToPage(String, String)

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

RedirectToPage(String, String, Object)

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

RedirectToPage(String, String, Object, String)

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

RedirectToPage(String, String, String)

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

RedirectToPagePermanent(String)

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

RedirectToPagePermanent(String, Object)

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

RedirectToPagePermanent(String, String)

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

RedirectToPagePermanent(String, String, Object, String)

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

RedirectToPagePermanent(String, String, String)

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

RedirectToPagePermanentPreserveMethod(String, String, Object, String)

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

RedirectToPagePreserveMethod(String, String, Object, String)

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

RedirectToRoute(Object)

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

RedirectToRoute(String)

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

RedirectToRoute(String, Object)

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

RedirectToRoute(String, Object, String)

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

RedirectToRoute(String, String)

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

RedirectToRoutePermanent(Object)

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

RedirectToRoutePermanent(String)

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

RedirectToRoutePermanent(String, Object)

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

RedirectToRoutePermanent(String, Object, String)

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

RedirectToRoutePermanent(String, String)

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

RedirectToRoutePermanentPreserveMethod(String, Object, String)

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

RedirectToRoutePreserveMethod(String, Object, String)

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

SignIn(ClaimsPrincipal)

SignInResult を作成します。

SignIn(ClaimsPrincipal, AuthenticationProperties)

を使用して propertiesSignInResult作成します。

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

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

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

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

SignIn(ClaimsPrincipal, String)

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

SignOut()

SignOutResult を作成します。

SignOut(AuthenticationProperties)

を使用して propertiesSignOutResult作成します。

SignOut(AuthenticationProperties, String[])

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

SignOut(AuthenticationProperties, String[])

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

SignOut(String[])

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

StatusCode(Int32)

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

StatusCode(Int32, Object)

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

TryUpdateModelAsync(Object, Type, String)

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

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

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

TryUpdateModelAsync<TModel>(TModel)

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

TryUpdateModelAsync<TModel>(TModel, String)

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

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

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

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

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

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

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

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

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

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

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

TryValidateModel(Object)

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

TryValidateModel(Object, String)

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

Unauthorized()

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

Unauthorized(Object)

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

UnprocessableEntity()

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

UnprocessableEntity(ModelStateDictionary)

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

UnprocessableEntity(Object)

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

ValidationProblem()

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

ValidationProblem(ModelStateDictionary)

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

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

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

ValidationProblem(ValidationProblemDetails)

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

適用対象