語言

RelationalForeignKeyExtensions 類別

定義

關聯式資料庫元資料的外鍵擴展方法。

[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
繼承
RelationalForeignKeyExtensions
屬性

備註

更多資訊與範例請參閱 建模實體類型與關係 。

方法

名稱 Description
FindSharedObjectRootForeignKey(IConventionForeignKey, StoreObjectIdentifier)

找到第一個 IConventionForeignKey 映射到相同限制的共享資料表類物件。

此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。

FindSharedObjectRootForeignKey(IForeignKey, StoreObjectIdentifier)

找到第一個 IForeignKey 映射到相同限制的共享資料表類物件。

此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。

FindSharedObjectRootForeignKey(IMutableForeignKey, StoreObjectIdentifier)

找到第一個 IMutableForeignKey 映射到相同限制的共享資料表類物件。

此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。

FindSharedObjectRootForeignKey(IReadOnlyForeignKey, StoreObjectIdentifier)

找到第一個 IForeignKey 映射到相同限制的共享資料表類物件。

此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。

GetConstraintName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

回傳外鍵約束名稱。

GetConstraintName(IForeignKey)

回傳外鍵約束名稱。

GetConstraintName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

回傳外鍵約束名稱。

GetConstraintName(IReadOnlyForeignKey)

回傳外鍵約束名稱。

GetConstraintNameConfigurationSource(IConventionForeignKey)

會取得約束名稱的 。ConfigurationSource

GetDefaultName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

回傳該外鍵所用的預設約束名稱。

GetDefaultName(IForeignKey)

回傳該外鍵所用的預設約束名稱。

GetDefaultName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

回傳該外鍵所用的預設約束名稱。

GetDefaultName(IReadOnlyForeignKey)

回傳該外鍵所用的預設約束名稱。

GetIsExcludedFromMigrationsConfigurationSource(IConventionForeignKey)

取得 ConfigurationSource 遷移中排除外鍵的選項。

GetMappedConstraints(IForeignKey)

取得外鍵所映射的外鍵約束條件。

IsExcludedFromMigrations(IReadOnlyForeignKey)

回傳一個值,表示外鍵約束是否被排除在遷移之外。

IsRowInternal(IReadOnlyForeignKey, StoreObjectIdentifier)

回傳一個值,表示此外鍵是否存在於兩個共用相同資料表類儲存物件的實體類型之間。

SetConstraintName(IConventionForeignKey, String, Boolean)

設定外鍵約束名稱。

SetConstraintName(IMutableForeignKey, String)

設定外鍵約束名稱。

SetIsExcludedFromMigrations(IConventionForeignKey, Nullable<Boolean>, Boolean)

設定一個值,表示外鍵限制是否被排除在遷移之外。

SetIsExcludedFromMigrations(IMutableForeignKey, Nullable<Boolean>)

設定一個值,表示外鍵限制是否被排除在遷移之外。

適用於