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)

設定資料庫定序,這些資料行將會使用,而不會有明確的定序。

適用於