MvcController Sınıf

Tanım

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

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
Devralma
Türetilmiş

Oluşturucular

MvcController(IProjectContext, IApplicationInfo, ICodeGeneratorActionsService, IServiceProvider, ILogger)

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

Özellikler

ApplicationInfo

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: CommonGeneratorBase)
CodeGeneratorActionsService

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: ControllerGeneratorBase)
GetRequiredNameError

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

Logger

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: ControllerGeneratorBase)
ProjectContext

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: ControllerGeneratorBase)
ServiceProvider

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: ControllerGeneratorBase)
TemplateFolders

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: ControllerGeneratorBase)

Yöntemler

Generate(CommandLineGeneratorModel)

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

GetAreaName(String, String)

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: ControllerGeneratorBase)
GetDefaultControllerNamespace(String)

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: ControllerGeneratorBase)
GetTemplateName(CommandLineGeneratorModel)

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: ControllerGeneratorBase)
ValidateAndGetOutputPath(CommandLineGeneratorModel)

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: ControllerGeneratorBase)
ValidateAndGetOutputPath(CommonCommandLineModel, String)

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: CommonGeneratorBase)
ValidateNameSpaceName(CommandLineGeneratorModel)

MvcController sınıfı, bir MVC denetleyicisinin iskelesini oluşturmayla ilgili temel işlevler sağlar. Belirli bir denetleyici türü (Boş, Okuma yazma eylemleri içeren denetleyici vb.), yapı iskelesi için kullanılacak şablon adlarını sağlamanız gerekir.

(Devralındığı yer: ControllerGeneratorBase)

Şunlara uygulanır