Idioma

CosmosUnconstrainedForeignKeyConvention Classe

Definição

Uma convenção que configura chaves estrangeiras não pertencentes como irrestrita, porque Azure Cosmos DB não impõe restrições de chave estrangeira entre documentos. As relações de propriedade (inseridas) permanecem restritas.

[System.Runtime.CompilerServices.Nullable(0)]
public class CosmosUnconstrainedForeignKeyConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosUnconstrainedForeignKeyConvention = class
    interface IModelFinalizingConvention
    interface IConvention
Public Class CosmosUnconstrainedForeignKeyConvention
Implements IModelFinalizingConvention
Herança
CosmosUnconstrainedForeignKeyConvention
Atributos
Implementações

Comentários

Consulte as convenções de criação de modelos e acessando Azure Cosmos DB com o EF Core para obter mais informações e exemplos.

Construtores

Nome Descrição
CosmosUnconstrainedForeignKeyConvention(ProviderConventionSetBuilderDependencies)

Cria uma nova instância de CosmosUnconstrainedForeignKeyConvention.

Propriedades

Nome Descrição
Dependencies

Dependências para esse serviço.

Métodos

Nome Descrição
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Chamado quando um modelo está sendo finalizado.

Aplica-se a