CosmosUnconstrainedForeignKeyConvention Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |