Share via


RelationalKeyExtensions クラス

定義

リレーショナル データベース メタデータの主要な拡張メソッド。

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

注釈

詳細と例については、「 キー 」を参照してください。

メソッド

FindSharedObjectRootKey(IConventionKey, StoreObjectIdentifier)

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

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

FindSharedObjectRootKey(IKey, StoreObjectIdentifier)

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

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

FindSharedObjectRootKey(IMutableKey, StoreObjectIdentifier)

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

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

FindSharedObjectRootKey(IReadOnlyKey, StoreObjectIdentifier)

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

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

GetDefaultName(IKey)

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

GetDefaultName(IKey, StoreObjectIdentifier)

特定のテーブルに対してこのキーに使用される既定のキー制約名を返します。

GetDefaultName(IReadOnlyKey)

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

GetDefaultName(IReadOnlyKey, StoreObjectIdentifier)

特定のテーブルに対してこのキーに使用される既定のキー制約名を返します。

GetMappedConstraints(IKey)

キーがマップされる一意の制約を取得します。

GetName(IKey)

このキーのキー制約名を返します。

GetName(IKey, StoreObjectIdentifier)

特定のテーブルのこのキーのキー制約名を返します。

GetName(IReadOnlyKey)

このキーのキー制約名を返します。

GetName(IReadOnlyKey, StoreObjectIdentifier)

特定のテーブルのこのキーのキー制約名を返します。

GetNameConfigurationSource(IConventionKey)

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

SetName(IConventionKey, String, Boolean)

このキーのキー制約名を設定します。

SetName(IMutableKey, String)

このキーのキー制約名を設定します。

適用対象