RelationalForeignKeyExtensions 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.
Fremdschlüsselerweiterungsmethoden für relationale Datenbankmetadaten.
[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalForeignKeyExtensions
public static class RelationalForeignKeyExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalForeignKeyExtensions = class
type RelationalForeignKeyExtensions = class
Public Module RelationalForeignKeyExtensions
- Vererbung
-
RelationalForeignKeyExtensions
- Attribute
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen .
Methoden
| Name | Beschreibung |
|---|---|
| FindSharedObjectRootForeignKey(IConventionForeignKey, StoreObjectIdentifier) |
Sucht den ersten IConventionForeignKey , der derselben Einschränkung in einem freigegebenen tabellenähnlichen Objekt zugeordnet ist. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| FindSharedObjectRootForeignKey(IForeignKey, StoreObjectIdentifier) |
Sucht den ersten IForeignKey , der derselben Einschränkung in einem freigegebenen tabellenähnlichen Objekt zugeordnet ist. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| FindSharedObjectRootForeignKey(IMutableForeignKey, StoreObjectIdentifier) |
Sucht den ersten IMutableForeignKey , der derselben Einschränkung in einem freigegebenen tabellenähnlichen Objekt zugeordnet ist. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| FindSharedObjectRootForeignKey(IReadOnlyForeignKey, StoreObjectIdentifier) |
Sucht den ersten IForeignKey , der derselben Einschränkung in einem freigegebenen tabellenähnlichen Objekt zugeordnet ist. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| GetConstraintName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Gibt den Namen der Fremdschlüsseleinschränkung zurück. |
| GetConstraintName(IForeignKey) |
Gibt den Namen der Fremdschlüsseleinschränkung zurück. |
| GetConstraintName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Gibt den Namen der Fremdschlüsseleinschränkung zurück. |
| GetConstraintName(IReadOnlyForeignKey) |
Gibt den Namen der Fremdschlüsseleinschränkung zurück. |
| GetConstraintNameConfigurationSource(IConventionForeignKey) |
Ruft den ConfigurationSource Namen der Einschränkung ab. |
| GetDefaultName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Gibt den Standardeinschränkungsnamen zurück, der für diesen Fremdschlüssel verwendet werden würde. |
| GetDefaultName(IForeignKey) |
Gibt den Standardeinschränkungsnamen zurück, der für diesen Fremdschlüssel verwendet werden würde. |
| GetDefaultName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Gibt den Standardeinschränkungsnamen zurück, der für diesen Fremdschlüssel verwendet werden würde. |
| GetDefaultName(IReadOnlyForeignKey) |
Gibt den Standardeinschränkungsnamen zurück, der für diesen Fremdschlüssel verwendet werden würde. |
| GetIsExcludedFromMigrationsConfigurationSource(IConventionForeignKey) |
Ruft den ConfigurationSource Fremdschlüsselausschluss von Migrationen ab. |
| GetMappedConstraints(IForeignKey) |
Ruft die Fremdschlüsseleinschränkungen ab, denen der Fremdschlüssel zugeordnet ist. |
| IsExcludedFromMigrations(IReadOnlyForeignKey) |
Gibt einen Wert zurück, der angibt, ob die Fremdschlüsseleinschränkung von Migrationen ausgeschlossen ist. |
| IsRowInternal(IReadOnlyForeignKey, StoreObjectIdentifier) |
Gibt einen Wert zurück, der angibt, ob dieser Fremdschlüssel zwischen zwei Entitätstypen besteht, die dasselbe tabellenähnliche Speicherobjekt verwenden. |
| SetConstraintName(IConventionForeignKey, String, Boolean) |
Legt den Namen der Fremdschlüsseleinschränkung fest. |
| SetConstraintName(IMutableForeignKey, String) |
Legt den Namen der Fremdschlüsseleinschränkung fest. |
| SetIsExcludedFromMigrations(IConventionForeignKey, Nullable<Boolean>, Boolean) |
Legt einen Wert fest, der angibt, ob die Fremdschlüsseleinschränkung von Migrationen ausgeschlossen ist. |
| SetIsExcludedFromMigrations(IMutableForeignKey, Nullable<Boolean>) |
Legt einen Wert fest, der angibt, ob die Fremdschlüsseleinschränkung von Migrationen ausgeschlossen ist. |