Bagikan melalui


IMigrationsIdGenerator Antarmuka

Definisi

Layanan untuk menghasilkan pengidentifikasi migrasi dari nama dan nama dari pengidentifikasi.

public interface IMigrationsIdGenerator
type IMigrationsIdGenerator = interface
Public Interface IMigrationsIdGenerator

Keterangan

Masa pakai layanan adalah Singleton. Ini berarti satu instans digunakan oleh banyak DbContext instans. Implementasinya harus aman untuk utas. Layanan ini tidak dapat bergantung pada layanan yang terdaftar sebagai Scoped.

Lihat Migrasi database untuk informasi dan contoh selengkapnya.

Metode

GenerateId(String)

Menghasilkan pengidentifikasi yang diberi nama migrasi.

GetName(String)

Mendapatkan nama migrasi berdasarkan pengidentifikasi yang diberikan.

IsValidId(String)

Memeriksa apakah string yang diberikan adalah pengidentifikasi migrasi yang valid atau tidak.

Berlaku untuk