Lenguaje

CosmosUnconstrainedForeignKeyConvention Clase

Definición

Convención que configura claves externas no propiedad como sin restricciones, ya que Azure Cosmos DB no aplica restricciones de clave externa entre documentos. Las relaciones propiedad (incrustadas) permanecen restringidas.

[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
Herencia
CosmosUnconstrainedForeignKeyConvention
Atributos
Implementaciones

Comentarios

Consulte Convenciones de creación de modelos y Acceso a Azure Cosmos DB con EF Core para obtener más información y ejemplos.

Constructores

Nombre Description
CosmosUnconstrainedForeignKeyConvention(ProviderConventionSetBuilderDependencies)

Crea una nueva instancia de CosmosUnconstrainedForeignKeyConvention.

Propiedades

Nombre Description
Dependencies

Dependencias de este servicio.

Métodos

Nombre Description
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Se llama cuando se finaliza un modelo.

Se aplica a