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