Compartilhar via


IMigrationsModelDiffer.GetDifferences Método

Definição

Sobrecargas

GetDifferences(IModel, IModel)

Localiza as diferenças entre dois modelos.

GetDifferences(IRelationalModel, IRelationalModel)

Localiza as diferenças entre dois modelos.

GetDifferences(IModel, IModel)

Localiza as diferenças entre dois modelos.

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)

Parâmetros

source
IModel

O modelo como era antes de ser possivelmente modificado.

target
IModel

O modelo como ele é agora.

Retornos

Uma lista das operações que precisam ser aplicadas ao banco de dados para migrá-lo do mapeamento para o modelo de origem para que agora esteja mapeando para o modelo de destino.

Aplica-se a

GetDifferences(IRelationalModel, IRelationalModel)

Origem:
IMigrationsModelDiffer.cs
Origem:
IMigrationsModelDiffer.cs
Origem:
IMigrationsModelDiffer.cs

Localiza as diferenças entre dois modelos.

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)

Parâmetros

source
IRelationalModel

O modelo como era antes de ser possivelmente modificado.

target
IRelationalModel

O modelo como ele é agora.

Retornos

Uma lista das operações que precisam ser aplicadas ao banco de dados para migrá-lo do mapeamento para o modelo de origem para que agora esteja mapeando para o modelo de destino.

Aplica-se a