Dil

TemplatedModelGenerator Sınıf

Tanım

Şablonları kullanan model kodu oluşturucuları için temel tür.

[System.Runtime.CompilerServices.Nullable(0)]
public abstract class TemplatedModelGenerator : Microsoft.EntityFrameworkCore.Scaffolding.ModelCodeGenerator
public abstract class TemplatedModelGenerator : Microsoft.EntityFrameworkCore.Scaffolding.ModelCodeGenerator
[<System.Runtime.CompilerServices.Nullable(0)>]
type TemplatedModelGenerator = class
    inherit ModelCodeGenerator
type TemplatedModelGenerator = class
    inherit ModelCodeGenerator
Public MustInherit Class TemplatedModelGenerator
Inherits ModelCodeGenerator
Devralma
TemplatedModelGenerator
Özellikler

Oluşturucular

Veri Akışı Adı Description
TemplatedModelGenerator(ModelCodeGeneratorDependencies)

TemplatedModelGenerator sınıfının yeni bir örneğini başlatır.

Özellikler

Veri Akışı Adı Description
Dependencies

Bu hizmet için bağımlılıklar.

(Devralındığı yer: ModelCodeGenerator)
Language

Bu hizmet tarafından desteklenen programlama dilini alır.

TemplatesDirectory

Şablon aramak için projenin altındaki alt dizini alır.

Yöntemler

Veri Akışı Adı Description
GenerateModel(IModel, ModelCodeGenerationOptions)

Bir model için kod oluşturur.

(Devralındığı yer: ModelCodeGenerator)
HasTemplates(String)

Bu oluşturucu için gerekli şablonların mevcut olup olmadığını denetler.

Şunlara uygulanır