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 | |
ModelState |
取得模型在進行模型繫結程序後的狀態。 此 ModelState 在模型繫結進行前是空白的。 |
ObjectValidator |
取得或設定 IObjectModelValidator。 |
Request |
取得或設定 HTTP 要求訊息。 |
Url |
取得用來產生其他 API URL 的處理站。 |
User |
取得或設定與此要求相關聯的目前主體。 |