IMigrationsModelDiffer.GetDifferences Metoda

Definicja

Przeciążenia

GetDifferences(IModel, IModel)

Znajduje różnice między dwoma modelami.

GetDifferences(IRelationalModel, IRelationalModel)

Znajduje różnice między dwoma modelami.

GetDifferences(IModel, IModel)

Znajduje różnice między dwoma modelami.

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)

Parametry

source
IModel

Model, jak to było przed jego ewentualną modyfikacją.

target
IModel

Model, który jest teraz.

Zwraca

Lista operacji, które należy zastosować do bazy danych, aby przeprowadzić migrację z mapowania do modelu źródłowego, aby teraz mapować na model docelowy.

Dotyczy

GetDifferences(IRelationalModel, IRelationalModel)

Znajduje różnice między dwoma modelami.

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)

Parametry

source
IRelationalModel

Model, jak to było przed jego ewentualną modyfikacją.

target
IRelationalModel

Model, który jest teraz.

Zwraca

Lista operacji, które należy zastosować do bazy danych, aby przeprowadzić migrację z mapowania do modelu źródłowego, aby teraz mapować na model docelowy.

Dotyczy