Language

RelationalModelExtensions クラス

定義

リレーショナル固有のモデル拡張メソッド。

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalModelExtensions
public static class RelationalModelExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalModelExtensions = class
type RelationalModelExtensions = class
Public Module RelationalModelExtensions
継承
RelationalModelExtensions
属性

注釈

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

メソッド

Name 説明
AddDbFunction(IConventionModel, MethodInfo, Boolean)

指定されたメソッドにマップされた関数を作成します。

AddDbFunction(IConventionModel, String, Type, Boolean)

関数を作成します。

AddDbFunction(IMutableModel, MethodInfo)

指定されたメソッドにマップされた IMutableDbFunction を作成します。

AddDbFunction(IMutableModel, String, Type)

関数を作成します。

AddSequence(IConventionModel, String, String, Boolean)

指定したスキーマ内の指定した名前を持つ既存の IMutableSequence を返すか、指定された名前とスキーマを持つ新しいシーケンスを作成します。

AddSequence(IMutableModel, String, String)

指定したスキーマ内の指定した名前を持つ既存の IMutableSequence を返すか、指定された名前とスキーマを持つ新しいシーケンスを作成します。

AreNamedDefaultConstraintsUsed(IReadOnlyModel)

名前付き既定の制約を使用するかどうかを示す値を返します。

FindDbFunction(IConventionModel, MethodInfo)

指定した MethodInfoによって表されるメソッドにマップされている関数を検索します。

FindDbFunction(IConventionModel, String)

指定された名前で表されるメソッドにマップされている関数を検索します。

FindDbFunction(IModel, MethodInfo)

指定した MethodInfoによって表されるメソッドにマップされている関数を検索します。

FindDbFunction(IModel, String)

指定された名前で表されるメソッドにマップされている関数を検索します。

FindDbFunction(IMutableModel, MethodInfo)

指定した MethodInfoによって表されるメソッドにマップされている関数を検索します。

FindDbFunction(IMutableModel, String)

指定された名前で表されるメソッドにマップされている関数を検索します。

FindDbFunction(IReadOnlyModel, MethodInfo)

指定した MethodInfoによって表されるメソッドにマップされている関数を検索します。

FindDbFunction(IReadOnlyModel, String)

指定された名前で表されるメソッドにマップされている関数を検索します。

FindSequence(IConventionModel, String, String)

指定された名前のシーケンスを検索します。

FindSequence(IModel, String, String)

指定された名前のシーケンスを検索します。

FindSequence(IMutableModel, String, String)

指定された名前のシーケンスを検索します。

FindSequence(IReadOnlyModel, String, String)

指定された名前のシーケンスを検索します。

GetCollation(IModel)

データベースの照合順序を返します。

GetCollation(IReadOnlyModel)

データベースの照合順序を返します。

GetCollationConfigurationSource(IConventionModel)

照合順序の構成ソースを返します。

GetDbFunctions(IConventionModel)

モデルに含まれるすべての関数を返します。

GetDbFunctions(IModel)

モデルに含まれるすべての関数を返します。

GetDbFunctions(IMutableModel)

モデルに含まれるすべての関数を返します。

GetDbFunctions(IReadOnlyModel)

モデルに含まれるすべての関数を返します。

GetDefaultSchema(IModel)

モデルに使用する既定のスキーマを返します。何も設定されていない場合は null します。

GetDefaultSchema(IReadOnlyModel)

モデルに使用する既定のスキーマを返します。何も設定されていない場合は null します。

GetDefaultSchemaConfigurationSource(IConventionModel)

既定のスキーマの構成ソースを返します。

GetMaxIdentifierLength(IModel)

ストア識別子に使用できる最大長を返します。

GetMaxIdentifierLength(IReadOnlyModel)

ストア識別子に使用できる最大長を返します。

GetMaxIdentifierLengthConfigurationSource(IConventionModel)

GetMaxIdentifierLength(IReadOnlyModel)の構成ソースを返します。

GetRelationalModel(IModel)

データベース モデルを返します。

GetSequences(IConventionModel)

モデルに含まれるすべてのシーケンスを返します。

GetSequences(IModel)

モデルに含まれるすべてのシーケンスを返します。

GetSequences(IMutableModel)

モデルに含まれるすべてのシーケンスを返します。

GetSequences(IReadOnlyModel)

モデルに含まれるすべてのシーケンスを返します。

RemoveDbFunction(IConventionModel, MethodInfo)

指定した MethodInfoによって表されるメソッドにマップされている関数を削除します。

RemoveDbFunction(IConventionModel, String)

指定した MethodInfoによって表されるメソッドにマップされている関数を削除します。

RemoveDbFunction(IMutableModel, MethodInfo)

指定した MethodInfoによって表されるメソッドにマップされている関数を削除します。

RemoveDbFunction(IMutableModel, String)

指定した MethodInfoによって表されるメソッドにマップされている関数を削除します。

RemoveSequence(IConventionModel, String, String)

指定した名前の IConventionSequence を削除します。

RemoveSequence(IMutableModel, String, String)

指定した名前の IMutableSequence を削除します。

SetCollation(IConventionModel, String, Boolean)

データベースの照合順序を設定します。

SetCollation(IMutableModel, String)

データベースの照合順序を設定します。

SetDefaultSchema(IConventionModel, String, Boolean)

既定のスキーマを設定します。

SetDefaultSchema(IMutableModel, String)

既定のスキーマを設定します。

SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean)

ストア識別子に使用できる最大長を設定します。

SetMaxIdentifierLength(IMutableModel, Nullable<Int32>)

ストア識別子に使用できる最大長を設定します。

ToDebugString(IRelationalModel, MetadataDebugStringOptions, Int32)

指定されたメタデータの人間が判読できる表現を作成します。

警告: 返される文字列の形式に依存しないでください。 デバッグ専用に設計されており、リリース間で任意に変更される可能性があります。

UseNamedDefaultConstraints(IConventionModel, Nullable<Boolean>, Boolean)

名前付き既定の制約を使用するかどうかを示す値を設定します。

UseNamedDefaultConstraints(IMutableModel, Boolean)

名前付き既定の制約を使用するかどうかを示す値を設定します。

UseNamedDefaultConstraintsConfigurationSource(IConventionModel)

名前付き既定の制約設定の構成ソースを返します。

適用対象