ApiController クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
API コントローラーのプロパティとメソッドを定義します。
[Microsoft.AspNetCore.Mvc.Controller]
[Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiActionConventions]
[Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiOverloading]
[Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiParameterConventions]
[Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiRoutes]
public abstract class ApiController : IDisposable
[<Microsoft.AspNetCore.Mvc.Controller>]
[<Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiActionConventions>]
[<Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiOverloading>]
[<Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiParameterConventions>]
[<Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiRoutes>]
type ApiController = class
interface IDisposable
Public MustInherit Class ApiController
Implements IDisposable
- 継承
-
ApiController
- 属性
- 実装
コンストラクター
| ApiController() |
API コントローラーのプロパティとメソッドを定義します。 |
プロパティ
| ActionContext |
ActionContext を取得します。 |
| Context |
http コンテキストを取得します。 |
| ControllerContext |
ControllerContext を取得または設定します。 |
| MetadataProvider |
IModelMetadataProvider を取得します。 |
| ModelState |
モデル バインド プロセスの後のモデルの状態を取得します。 モデル バインディングが発生する前に、この ModelState は空になります。 |
| ObjectValidator |
IObjectModelValidator を取得または設定します。 |
| Request |
HTTP 要求メッセージを取得または設定します。 |
| Url |
他の API への URL を生成するために使用されるファクトリを取得します。 |
| User |
この要求に関連付けられている現在のプリンシパルを取得または設定します。 |