Dil

Migration Sınıf

Tanım

Her EF Core geçişi tarafından devralınan bir temel sınıf.

public abstract class Migration
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class Migration
type Migration = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type Migration = class
Public MustInherit Class Migration
Devralma
Migration
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .

Oluşturucular

Veri Akışı Adı Description
Migration()

Bir Migration örnek oluşturur.

Alanlar

Veri Akışı Adı Description
InitialDatabase

Boş veritabanının geçiş tanımlayıcısı.

Özellikler

Veri Akışı Adı Description
ActiveProvider

Geçerli veritabanı sağlayıcısının adı.

DownOperations

MigrationOperationVeritabanını 'down' olarak geçirecek olan.

TargetModel

Geçiş IModel uygulandıktan sonra veritabanının eşlendiği.

UpOperations

MigrationOperationVeritabanını 'up' olarak geçirecek olan.

Yöntemler

Veri Akışı Adı Description
BuildTargetModel(ModelBuilder)

derlemek TargetModeliçin uygulanır.

Down(MigrationBuilder)

Veritabanını 'down' geçirecek işlemleri oluşturur.

Up(MigrationBuilder)

Veritabanını 'up' geçirecek işlemleri oluşturur.

Şunlara uygulanır