IMigrationsModelDiffer.GetDifferences Yöntem

Tanım

Aşırı Yüklemeler

GetDifferences(IModel, IModel)

İki model arasındaki farkları bulur.

GetDifferences(IRelationalModel, IRelationalModel)

İki model arasındaki farkları bulur.

GetDifferences(IModel, IModel)

İki model arasındaki farkları bulur.

public System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation> GetDifferences (Microsoft.EntityFrameworkCore.Metadata.IModel source, Microsoft.EntityFrameworkCore.Metadata.IModel target);
abstract member GetDifferences : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Metadata.IModel -> System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation>
Public Function GetDifferences (source As IModel, target As IModel) As IReadOnlyList(Of MigrationOperation)

Parametreler

source
IModel

Model muhtemelen değiştirilmeden önceki haliyle.

target
IModel

Model şu anda olduğu gibi.

Döndürülenler

Hedef modele eşlendiğinden kaynak modele eşlemeden geçirmek için veritabanına uygulanması gereken işlemlerin listesi.

Şunlara uygulanır

GetDifferences(IRelationalModel, IRelationalModel)

İki model arasındaki farkları bulur.

public System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation> GetDifferences (Microsoft.EntityFrameworkCore.Metadata.IRelationalModel source, Microsoft.EntityFrameworkCore.Metadata.IRelationalModel target);
public System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation> GetDifferences (Microsoft.EntityFrameworkCore.Metadata.IRelationalModel? source, Microsoft.EntityFrameworkCore.Metadata.IRelationalModel? target);
abstract member GetDifferences : Microsoft.EntityFrameworkCore.Metadata.IRelationalModel * Microsoft.EntityFrameworkCore.Metadata.IRelationalModel -> System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation>
Public Function GetDifferences (source As IRelationalModel, target As IRelationalModel) As IReadOnlyList(Of MigrationOperation)

Parametreler

source
IRelationalModel

Model muhtemelen değiştirilmeden önceki haliyle.

target
IRelationalModel

Model şu anda olduğu gibi.

Döndürülenler

Hedef modele eşlendiğinden kaynak modele eşlemeden geçirmek için veritabanına uygulanması gereken işlemlerin listesi.

Şunlara uygulanır