RelationalPrimitiveCollectionBuilderExtensions 類別

定義

的關係資料庫特定擴充方法 PrimitiveCollectionBuilder

public static class RelationalPrimitiveCollectionBuilderExtensions
type RelationalPrimitiveCollectionBuilderExtensions = class
Public Module RelationalPrimitiveCollectionBuilderExtensions
繼承
RelationalPrimitiveCollectionBuilderExtensions

備註

如需詳細資訊和範例,請參閱 模型化實體類型和關聯 性。

方法

HasColumnName(PrimitiveCollectionBuilder, String)

設定屬性在以關係資料庫為目標時所對應的資料行。

HasColumnName<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

設定屬性在以關係資料庫為目標時所對應的資料行。

HasColumnOrder(PrimitiveCollectionBuilder, Nullable<Int32>)

設定屬性所對應的資料行順序。

HasColumnOrder<TProperty>(PrimitiveCollectionBuilder<TProperty>, Nullable<Int32>)

設定屬性所對應的資料行順序。

HasColumnType(PrimitiveCollectionBuilder, String)

設定當以關係資料庫為目標時,屬性所對應之資料行的資料類型。 這應該是完整的類型名稱,包括精確度、小數位數、長度等。

HasColumnType<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

設定當以關係資料庫為目標時,屬性所對應之資料行的資料類型。 這應該是完整的類型名稱,包括精確度、小數位數、長度等。

HasComment(PrimitiveCollectionBuilder, String)

設定要套用至資料行的批註

HasComment<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

設定要套用至資料行的批註

HasComputedColumnSql(PrimitiveCollectionBuilder)

設定屬性以關係資料庫為目標時對應至計算資料行。

HasComputedColumnSql(PrimitiveCollectionBuilder, String)

設定屬性以關係資料庫為目標時對應至計算資料行。

HasComputedColumnSql(PrimitiveCollectionBuilder, String, Nullable<Boolean>)

設定屬性以關係資料庫為目標時對應至計算資料行。

HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>)

設定屬性以關係資料庫為目標時對應至計算資料行。

HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

設定屬性以關係資料庫為目標時對應至計算資料行。

HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String, Nullable<Boolean>)

設定屬性以關係資料庫為目標時對應至計算資料行。

HasDefaultValue(PrimitiveCollectionBuilder)

設定當以關係資料庫為目標時,屬性所對應之資料行的預設值。

HasDefaultValue(PrimitiveCollectionBuilder, Object)

設定當以關係資料庫為目標時,屬性所對應之資料行的預設值。

HasDefaultValue<TProperty>(PrimitiveCollectionBuilder<TProperty>)

設定當以關係資料庫為目標時,屬性所對應之資料行的預設值。

HasDefaultValue<TProperty>(PrimitiveCollectionBuilder<TProperty>, Object)

設定當以關係資料庫為目標時,屬性所對應之資料行的預設值。

HasDefaultValueSql(PrimitiveCollectionBuilder)

設定當目標為關係資料庫時,屬性所對應之資料行的預設值運算式。

HasDefaultValueSql(PrimitiveCollectionBuilder, String)

設定當目標為關係資料庫時,屬性所對應之資料行的預設值運算式。

HasDefaultValueSql<TProperty>(PrimitiveCollectionBuilder<TProperty>)

設定當目標為關係資料庫時,屬性所對應之資料行的預設值運算式。

HasDefaultValueSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

設定當目標為關係資料庫時,屬性所對應之資料行的預設值運算式。

HasJsonPropertyName(PrimitiveCollectionBuilder, String)

設定對應至 JSON 資料行的實體屬性、將實體屬性對應至特定 JSON 屬性,而不是使用實體屬性名稱。

HasJsonPropertyName<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

設定對應至 JSON 資料行的實體屬性、將實體屬性對應至特定 JSON 屬性,而不是使用實體屬性名稱。

IsFixedLength(PrimitiveCollectionBuilder, Boolean)

將 屬性設定為只儲存固定長度的資料,例如字串。

IsFixedLength<TProperty>(PrimitiveCollectionBuilder<TProperty>, Boolean)

將 屬性設定為只儲存固定長度的資料,例如字串。

UseCollation(PrimitiveCollectionBuilder, String)

設定 屬性以使用指定的定序。 資料庫資料行將會使用指定的定序來建立,而且會隱含地用於所有區分定序的作業中。

UseCollation<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

設定 屬性以使用指定的定序。 資料庫資料行將會使用指定的定序來建立,而且會隱含地用於所有區分定序的作業中。

適用於