Sprache

CosmosUnconstrainedForeignKeyConvention Klasse

Definition

Eine Konvention, die fremdeigene Schlüssel als nicht eingeschränkt konfiguriert, da Azure Cosmos DB keine Fremdschlüsseleinschränkungen zwischen Dokumenten erzwingt. Eigene (eingebettete) Beziehungen bleiben eingeschränkt.

[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
Vererbung
CosmosUnconstrainedForeignKeyConvention
Attribute
Implementiert

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellbaukonventionen und zugreifen auf Azure Cosmos DB mit EF Core.

Konstruktoren

Name Beschreibung
CosmosUnconstrainedForeignKeyConvention(ProviderConventionSetBuilderDependencies)

Erstellt eine neue Instanz von CosmosUnconstrainedForeignKeyConvention.

Eigenschaften

Name Beschreibung
Dependencies

Abhängigkeiten für diesen Dienst.

Methoden

Name Beschreibung
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Wird aufgerufen, wenn ein Modell abgeschlossen wird.

Gilt für: