RelationalForeignKeyExtensions クラス

定義

リレーショナル データベース メタデータの外部キー拡張メソッド。

public static class RelationalForeignKeyExtensions
type RelationalForeignKeyExtensions = class
Public Module RelationalForeignKeyExtensions
継承
RelationalForeignKeyExtensions

注釈

詳細と例については、「 エンティティ型とリレーションシップのモデル 化」を参照してください。

メソッド

FindSharedObjectRootForeignKey(IConventionForeignKey, StoreObjectIdentifier)

共有テーブルに似たオブジェクト内の同じ制約にマップされている最初 IConventionForeignKey の制約を検索します。

このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

FindSharedObjectRootForeignKey(IForeignKey, StoreObjectIdentifier)

共有テーブルに似たオブジェクト内の同じ制約にマップされている最初 IConventionForeignKey の制約を検索します。

このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

FindSharedObjectRootForeignKey(IMutableForeignKey, StoreObjectIdentifier)

共有テーブルに似たオブジェクト内の同じ制約にマップされている最初 IMutableForeignKey の制約を検索します。

このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

FindSharedObjectRootForeignKey(IReadOnlyForeignKey, StoreObjectIdentifier)

共有テーブルに似たオブジェクト内の同じ制約にマップされている最初 IForeignKey の制約を検索します。

このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

GetConstraintName(IForeignKey)

外部キー制約名を返します。

GetConstraintName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

外部キー制約名を返します。

GetConstraintName(IReadOnlyForeignKey)

外部キー制約名を返します。

GetConstraintName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

外部キー制約名を返します。

GetConstraintNameConfigurationSource(IConventionForeignKey)

制約名の を ConfigurationSource 取得します。

GetDefaultName(IForeignKey)

この外部キーに使用される既定の制約名を返します。

GetDefaultName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

この外部キーに使用される既定の制約名を返します。

GetDefaultName(IReadOnlyForeignKey)

この外部キーに使用される既定の制約名を返します。

GetDefaultName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

この外部キーに使用される既定の制約名を返します。

GetMappedConstraints(IForeignKey)

外部キーがマップされる外部キー制約を取得します。

IsRowInternal(IReadOnlyForeignKey, StoreObjectIdentifier)

この外部キーが、同じテーブルに似たストア オブジェクトを共有する 2 つのエンティティ型の間にあるかどうかを示す値を返します。

SetConstraintName(IConventionForeignKey, String, Boolean)

外部キー制約名を設定します。

SetConstraintName(IMutableForeignKey, String)

外部キー制約名を設定します。

適用対象