RelationalComplexTypePrimitiveCollectionBuilderExtensions 類別

定義

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

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

備註

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

方法

HasColumnName(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

HasColumnOrder(ComplexTypePrimitiveCollectionBuilder, Nullable<Int32>)

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

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

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

HasColumnType(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

HasComment(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder)

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

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder, String)

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

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder, String, Nullable<Boolean>)

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

HasComputedColumnSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

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

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

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

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

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

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder)

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

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder, Object)

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

HasDefaultValue<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

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

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

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

HasDefaultValueSql(ComplexTypePrimitiveCollectionBuilder)

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

HasDefaultValueSql(ComplexTypePrimitiveCollectionBuilder, String)

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

HasDefaultValueSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

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

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

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

HasJsonPropertyName(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

IsFixedLength(ComplexTypePrimitiveCollectionBuilder, Boolean)

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

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

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

UseCollation(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

適用於