TemplatedModelGenerator Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Ş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
- Ö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. |