CosmosUnconstrainedForeignKeyConvention Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |