RelationalModelExtensions クラス

定義

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

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

注釈

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

メソッド

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 の を返すか、指定された名前とスキーマを持つ新しいシーケンスを作成します。

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)

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

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

適用対象