MigrationsScaffolder 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.
Yeni geçişlerin iskelesi için kullanılır.
public class MigrationsScaffolder
public class MigrationsScaffolder : Microsoft.EntityFrameworkCore.Migrations.Design.IMigrationsScaffolder
type MigrationsScaffolder = class
type MigrationsScaffolder = class
interface IMigrationsScaffolder
Public Class MigrationsScaffolder
Public Class MigrationsScaffolder
Implements IMigrationsScaffolder
- Devralma
-
MigrationsScaffolder
- Uygulamalar
Açıklamalar
Daha fazla bilgi için bkz. EF Core ve tasarım zamanı hizmetleri için veritabanı geçişleri.
Oluşturucular
Özellikler
| Dependencies |
Bu hizmetin bağımlılıkları. |
Yöntemler
| GetDirectory(String, String, String) |
Bir sanal dosyanın dizinini alır. Yoksa, alt ad alanına karşılık gelen dizin kullanılır. |
| GetNamespace(Type, String) |
Biribling türünün ad alanını alır. Yoksa varsayılan ad alanı kullanılır. |
| GetSubNamespace(String, String) |
Alt ad alanını alır. |
| RemoveMigration(String, String, Boolean) |
Önceki geçişi kaldırır. |
| RemoveMigration(String, String, Boolean, String) |
Önceki geçişi kaldırır. |
| Save(String, ScaffoldedMigration, String) |
Dosyalara iskeleli geçiş kaydeder. |
| ScaffoldMigration(String, String, String) |
Yeni bir geçiş iskelesi sağlar. |
| ScaffoldMigration(String, String, String, String) |
Yeni bir geçiş iskelesi sağlar. |
| TryGetProjectFile(String, String) |
Proje dizini altında bir dosya bulmaya çalışır. |