SqliteSharedTableConvention Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Konvention, die Namen von Datenbankobjekten für Entitätstypen bearbeitet, die eine Tabelle gemeinsam nutzen, um Konflikte zu vermeiden.
public class SqliteSharedTableConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.SharedTableConvention
type SqliteSharedTableConvention = class
inherit SharedTableConvention
Public Class SqliteSharedTableConvention
Inherits SharedTableConvention
- Vererbung
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellerstellungskonventionen und Zugreifen auf SQLite-Datenbanken mit EF Core .
Konstruktoren
SqliteSharedTableConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Erstellt eine neue Instanz von SqliteSharedTableConvention. |
Eigenschaften
CheckConstraintsUniqueAcrossTables |
Ruft einen Wert ab, der angibt, ob Prüfeinschränkungsnamen tabellenübergreifend eindeutig sein sollen. |
Dependencies |
Abhängigkeiten für diesen Dienst. (Geerbt von SharedTableConvention) |
ForeignKeysUniqueAcrossTables |
Ruft einen Wert ab, der angibt, ob Fremdschlüsselnamen tabellenübergreifend eindeutig sein sollen. (Geerbt von SharedTableConvention) |
IndexesUniqueAcrossTables |
Ruft einen Wert ab, der angibt, ob Indexnamen tabellenübergreifend eindeutig sein sollen. (Geerbt von SharedTableConvention) |
KeysUniqueAcrossTables |
Ruft einen Wert ab, der angibt, ob Schlüsselnamen tabellenübergreifend eindeutig sein sollen. (Geerbt von SharedTableConvention) |
RelationalDependencies |
Relationale Anbieterspezifische Abhängigkeiten für diesen Dienst. (Geerbt von SharedTableConvention) |
TriggersUniqueAcrossTables |
Ruft einen Wert ab, der angibt, ob Triggernamen tabellenübergreifend eindeutig sein sollen. (Geerbt von SharedTableConvention) |
Methoden
AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier) |
Ruft einen Wert ab, der angibt, ob zwei Fremdschlüssel, die derselben Fremdschlüsseleinschränkung zugeordnet sind, kompatibel sind. (Geerbt von SharedTableConvention) |
AreCompatible(IIndex, IIndex, StoreObjectIdentifier) |
Ruft einen Wert ab, der angibt, ob zwei Indizes, die demselben Tabellenindex zugeordnet sind, kompatibel sind. (Geerbt von SharedTableConvention) |
AreCompatible(IKey, IKey, StoreObjectIdentifier) |
Ruft einen Wert ab, der angibt, ob zwei Schlüssel, die derselben Einschränkung zugeordnet sind, kompatibel sind. (Geerbt von SharedTableConvention) |
AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier) |
Ruft einen Wert ab, der angibt, ob zwei Überprüfungseinschränkungen mit demselben Namen kompatibel sind. (Geerbt von SharedTableConvention) |
AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier) |
Ruft einen Wert ab, der angibt, ob zwei Fremdschlüssel, die derselben Fremdschlüsseleinschränkung zugeordnet sind, kompatibel sind. (Geerbt von SharedTableConvention) |
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier) |
Ruft einen Wert ab, der angibt, ob zwei Indizes, die demselben Tabellenindex zugeordnet sind, kompatibel sind. (Geerbt von SharedTableConvention) |
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier) |
Ruft einen Wert ab, der angibt, ob zwei Schlüssel, die derselben Einschränkung zugeordnet sind, kompatibel sind. (Geerbt von SharedTableConvention) |
AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier) |
Ruft einen Wert ab, der angibt, ob zwei Trigger mit demselben Namen kompatibel sind. (Geerbt von SharedTableConvention) |
ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Wird aufgerufen, nachdem ein Modell abgeschlossen wurde. (Geerbt von SharedTableConvention) |
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Wird aufgerufen, wenn ein Modell abgeschlossen wird. (Geerbt von SharedTableConvention) |
Gilt für:
Entity Framework