共用方式為


ConventionPrimitivePropertyConfiguration 類別

定義

用來設定實體類型或複雜類型的基本屬性。 此組態功能可透過輕量型慣例取得。

public class ConventionPrimitivePropertyConfiguration
type ConventionPrimitivePropertyConfiguration = class
Public Class ConventionPrimitivePropertyConfiguration
繼承
ConventionPrimitivePropertyConfiguration

屬性

ClrPropertyInfo

PropertyInfo取得這個屬性的 。

方法

Equals(Object)

用來設定實體類型或複雜類型的基本屬性。 此組態功能可透過輕量型慣例取得。

GetHashCode()

用來設定實體類型或複雜類型的基本屬性。 此組態功能可透過輕量型慣例取得。

GetType()

取得目前執行個體的 Type

HasColumnAnnotation(String, Object)

針對用來儲存屬性的資料庫資料行,在模型中設定批註。 稍後可以在處理資料行時使用批註值,例如建立移轉時。

HasColumnName(String)

設定用來儲存此屬性的資料庫資料行名稱。

HasColumnOrder(Int32)

設定用來儲存此屬性之資料庫資料行的順序。 當實體型別有複合索引鍵時,這個方法也會用來指定索引鍵排序。

HasColumnType(String)

設定用來儲存此屬性之資料庫資料行的資料型別。

HasDatabaseGeneratedOption(DatabaseGeneratedOption)

設定資料庫如何產生此屬性的值。

HasMaxLength(Int32)

設定此屬性具有指定的最大長度。

HasParameterName(String)

設定這個屬性預存程式中所使用的參數名稱。

HasPrecision(Byte)

設定 屬性的有效 DateTime 位數。 如果資料庫提供者不支援資料行資料類型的有效位數,則會忽略此值。

HasPrecision(Byte, Byte)

設定屬性的有效 Decimal 位數和小數位數。

IsConcurrencyToken()

設定此屬性當做開放式並行存取 Token 使用。

IsConcurrencyToken(Boolean)

設定此屬性是否當做開放式並行存取 Token 使用。

IsFixedLength()

設定此屬性具有固定長度。 使用 HasMaxLength 設定此屬性的固定長度。

IsKey()

將此屬性設定為實體類型主鍵的一部分。

IsMaxLength()

設定此屬性允許資料庫提供者支援的最大長度。

IsOptional()

將屬性設定為選擇性。 用來儲存這個屬性的資料庫資料行將會是 nullable。

IsRequired()

將屬性設定為必要的。 用來儲存這個屬性的資料庫資料行將不會是 nullable。

IsRowVersion()

設定此屬性為資料庫中的資料列版本。 實際資料型別將會根據使用的資料庫提供者而異。 將此屬性設定為資料列版本會自動將它設定為開放式並行存取 Token。

IsUnicode()

設定此屬性支援 Unicode 字串內容。

IsUnicode(Boolean)

設定此屬性是否支援 Unicode 字串內容。

IsVariableLength()

設定此屬性具有變動長度。 根據預設,屬性具有變動長度。

ToString()

用來設定實體類型或複雜類型的基本屬性。 此組態功能可透過輕量型慣例取得。

適用於