EFModelBasedRazorPageScaffolder Sınıf

Tanım

public ref class EFModelBasedRazorPageScaffolder : Microsoft::VisualStudio::Web::CodeGenerators::Mvc::Razor::RazorPageScaffolderBase
public class EFModelBasedRazorPageScaffolder : Microsoft.VisualStudio.Web.CodeGenerators.Mvc.Razor.RazorPageScaffolderBase
type EFModelBasedRazorPageScaffolder = class
    inherit RazorPageScaffolderBase
Public Class EFModelBasedRazorPageScaffolder
Inherits RazorPageScaffolderBase
Devralma
EFModelBasedRazorPageScaffolder

Oluşturucular

EFModelBasedRazorPageScaffolder(IProjectContext, IApplicationInfo, IModelTypesLocator, IEntityFrameworkService, ICodeGeneratorActionsService, IServiceProvider, ILogger)

Alanlar

_codeGeneratorActionsService (Devralındığı yer: RazorPageScaffolderBase)
_logger (Devralındığı yer: RazorPageScaffolderBase)
_projectContext (Devralındığı yer: RazorPageScaffolderBase)
_serviceProvider (Devralındığı yer: RazorPageScaffolderBase)

Özellikler

ApplicationInfo (Devralındığı yer: CommonGeneratorBase)
TemplateFolders (Devralındığı yer: RazorPageScaffolderBase)

Yöntemler

AddRequiredFiles(RazorPageGeneratorModel) (Devralındığı yer: RazorPageScaffolderBase)
GenerateCode(RazorPageGeneratorModel)
GetRazorPageViewGeneratorTemplateModel(RazorPageGeneratorModel) (Devralındığı yer: RazorPageScaffolderBase)
GetRazorPageWithContextTemplateModel(RazorPageGeneratorModel, ModelTypeAndContextModel) (Devralındığı yer: RazorPageScaffolderBase)
GetRequiredFiles(RazorPageGeneratorModel)
ValidateAndGetOutputPath(CommonCommandLineModel, String) (Devralındığı yer: CommonGeneratorBase)

Şunlara uygulanır