MvcController 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。
public ref class MvcController abstract : Microsoft::VisualStudio::Web::CodeGenerators::Mvc::Controller::ControllerGeneratorBase
public abstract class MvcController : Microsoft.VisualStudio.Web.CodeGenerators.Mvc.Controller.ControllerGeneratorBase
type MvcController = class
inherit ControllerGeneratorBase
Public MustInherit Class MvcController
Inherits ControllerGeneratorBase
- 繼承
- 衍生
建構函式
| MvcController(IProjectContext, IApplicationInfo, ICodeGeneratorActionsService, IServiceProvider, ILogger) |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 |
屬性
| ApplicationInfo |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 CommonGeneratorBase) |
| CodeGeneratorActionsService |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 ControllerGeneratorBase) |
| GetRequiredNameError |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 |
| Logger |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 ControllerGeneratorBase) |
| ProjectContext |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 ControllerGeneratorBase) |
| ServiceProvider |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 ControllerGeneratorBase) |
| TemplateFolders |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 ControllerGeneratorBase) |
方法
| Generate(CommandLineGeneratorModel) |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 |
| GetAreaName(String, String) |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 ControllerGeneratorBase) |
| GetDefaultControllerNamespace(String) |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 ControllerGeneratorBase) |
| GetTemplateName(CommandLineGeneratorModel) |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 ControllerGeneratorBase) |
| ValidateAndGetOutputPath(CommandLineGeneratorModel) |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 ControllerGeneratorBase) |
| ValidateAndGetOutputPath(CommonCommandLineModel, String) |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 CommonGeneratorBase) |
| ValidateNameSpaceName(CommandLineGeneratorModel) |
MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。 (繼承來源 ControllerGeneratorBase) |