RelationalModelBuilderExtensions クラス

定義

のリレーショナル データベース固有の ModelBuilder拡張メソッド。

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

注釈

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

メソッド

CanSetCollation(IConventionModelBuilder, String, Boolean)

指定した照合順序を既定として設定できるかどうかを示す値を返します。

CanSetDefaultSchema(IConventionModelBuilder, String, Boolean)

指定したスキーマを既定として設定できるかどうかを示す値を返します。

CanSetMaxIdentifierLength(IConventionModelBuilder, Nullable<Int32>, Boolean)

ストア識別子に許容される最大長を設定できるかどうかを示す値を返します。

HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)

リレーショナル データベース関数を構成します。

HasDbFunction(IConventionModelBuilder, String, Type, Boolean)

リレーショナル データベース関数を構成します。

HasDbFunction(ModelBuilder, MethodInfo)

リレーショナル データベースを対象とする場合にデータベース関数を構成します。

HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)

リレーショナル データベースを対象とする場合にデータベース関数を構成します。

HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)

リレーショナル データベースを対象とする場合にデータベース関数を構成します。

HasDefaultSchema(IConventionModelBuilder, String, Boolean)

スキーマが明示的に構成されていない場合に、データベース オブジェクトを作成する既定のスキーマを構成します。

HasDefaultSchema(ModelBuilder, String)

スキーマが明示的に構成されていない場合に、データベース オブジェクトを作成する既定のスキーマを構成します。

HasMaxIdentifierLength(IConventionModelBuilder, Nullable<Int32>, Boolean)

ストア識別子に許可される最大長を構成します。

HasSequence(IConventionModelBuilder, String, String, Boolean)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, String, Action<RelationalSequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, String, String)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, String, String, Action<RelationalSequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, String, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, String, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, Type, String, Action<RelationalSequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, Type, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, Type, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, Type, String, String)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, Type, String, String, Action<RelationalSequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, Type, String, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence(ModelBuilder, Type, String, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence<T>(ModelBuilder, String, Action<RelationalSequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence<T>(ModelBuilder, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence<T>(ModelBuilder, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence<T>(ModelBuilder, String, String)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence<T>(ModelBuilder, String, String, Action<RelationalSequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence<T>(ModelBuilder, String, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

HasSequence<T>(ModelBuilder, String, String, Action<SequenceBuilder>)

リレーショナル データベースをターゲットにするときにデータベース シーケンスを構成します。

UseCollation(IConventionModelBuilder, String, Boolean)

明示的な照合順序を使用せずにすべての列で使用されるデータベース照合順序を構成します。

UseCollation(ModelBuilder, String)

明示的な照合順序を使用せずにすべての列で使用されるデータベース照合順序を構成します。

適用対象