AddAnnotations(IConventionAnnotatable, IEnumerable<IConventionAnnotation>, Boolean)
|
將批註加入物件。
|
GetAnnotation(IConventionAnnotatable, String)
|
取得具有指定名稱的注釋,如果不存在,則會擲回。
|
SetOrRemoveAnnotation(IConventionAnnotatable, String, Object, Boolean)
|
設定儲存在指定名稱底下的批註。 如果具有指定名稱的注釋已經存在,則會覆寫現有的批註。 如果 null 已提供,則會移除現有的批註。
|
GetPropertyAccessModeConfigurationSource(IConventionPropertyBase)
|
傳回 的 GetPropertyAccessMode() 組態來源。
|
SetField(IConventionPropertyBase, String, Boolean)
|
設定此屬性應該使用的基礎 CLR 欄位。
這可能 null 適用于陰影屬性,或如果不知道屬性的備份欄位。
備份欄位通常依照慣例找到,如下所述: http://go.microsoft.com/fwlink/?LinkId=723277.
此方法適用于在慣例找不到正確欄位的情況下明確設定支援欄位。
根據預設,如果找到或已指定支援欄位,則會在建構新物件時使用,通常是從資料庫查詢實體時。
屬性會用於所有其他存取。 呼叫 即可變更此專案 SetPropertyAccessMode(IConventionPropertyBase, Nullable<PropertyAccessMode>, Boolean) 。
|
SetPropertyAccessMode(IConventionPropertyBase, Nullable<PropertyAccessMode>, Boolean)
|
PropertyAccessMode設定要用於這個屬性的 。
|
FindContainingPrimaryKey(IConventionProperty)
|
取得使用此屬性的主鍵 (包含此屬性的複合主鍵) 。
|
FindFirstPrincipal(IConventionProperty)
|
如果指定的屬性是外鍵的一部分,則尋找所指定屬性受限制的第一個主體屬性。
|
FindPrincipals(IConventionProperty)
|
已過時。.
如果指定的屬性是外鍵的一部分,則尋找主體屬性清單,包括給定屬性所限制的指定屬性。
|
GetAfterSaveBehaviorConfigurationSource(IConventionProperty)
|
傳回 的 GetAfterSaveBehavior(IProperty) 組態來源。
|
GetBeforeSaveBehaviorConfigurationSource(IConventionProperty)
|
傳回 的 GetBeforeSaveBehavior(IProperty) 組態來源。
|
GetContainingForeignKeys(IConventionProperty)
|
取得使用此屬性的所有外鍵, (包括包含此屬性的複合外鍵) 。
|
GetContainingIndexes(IConventionProperty)
|
取得使用此屬性的所有索引 (包括包含此屬性的複合索引) 。
|
GetContainingKeys(IConventionProperty)
|
取得使用此屬性的所有主要或替代索引鍵, (包含此屬性的複合索引鍵) 。
|
GetIsUnicodeConfigurationSource(IConventionProperty)
|
傳回 的 IsUnicode(IProperty) 組態來源。
|
GetKeyValueComparerConfigurationSource(IConventionProperty)
|
已過時。.
傳回 的 GetKeyValueComparer() 組態來源。
|
GetMaxLengthConfigurationSource(IConventionProperty)
|
傳回 的 GetMaxLength(IProperty) 組態來源。
|
GetPrecisionConfigurationSource(IConventionProperty)
|
傳回 的 GetPrecision(IProperty) 組態來源。
|
GetProviderClrTypeConfigurationSource(IConventionProperty)
|
傳回 的 GetProviderClrType(IProperty) 組態來源。
|
GetScaleConfigurationSource(IConventionProperty)
|
傳回 的 GetScale(IProperty) 組態來源。
|
GetStructuralValueComparerConfigurationSource(IConventionProperty)
|
已過時。.
傳回 的 GetStructuralValueComparer(IProperty) 組態來源。
|
GetTypeMappingConfigurationSource(IConventionProperty)
|
取得 的 ConfigurationSourceFindTypeMapping(IProperty) 。
|
GetValueComparerConfigurationSource(IConventionProperty)
|
傳回 的 GetValueComparer(IProperty) 組態來源。
|
GetValueConverterConfigurationSource(IConventionProperty)
|
傳回 的 GetValueConverter(IProperty) 組態來源。
|
GetValueGeneratorFactoryConfigurationSource(IConventionProperty)
|
傳回 的 GetValueGeneratorFactory(IProperty) 組態來源。
|
SetAfterSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean)
|
設定值,指出這個屬性是否可以在實體儲存至資料庫之後修改。
如果 Throw 為 ,則會在資料庫中存在實體之後,將新值指派給這個屬性時,擲回例外狀況。
如果 Ignore 為 ,則會忽略已存在於資料庫中之實體屬性值的任何修改。
|
SetBeforeSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean)
|
設定值,指出在實體儲存至資料庫之前,是否可以修改這個屬性。
如果為 Throw ,則在狀態中 Added 時,如果值指派給這個屬性,則會擲回例外狀況。
如果 Ignore 為 ,則會在處於 狀態時 Added 忽略任何設定的值。
|
SetIsUnicode(IConventionProperty, Nullable<Boolean>, Boolean)
|
設定值,指出這個屬性是否可以保存 Unicode 字元。
|
SetKeyValueComparer(IConventionProperty, ValueComparer, Boolean)
|
已過時。.
在執行索引鍵比較時,設定此屬性的自訂 ValueComparer 。
|
SetMaxLength(IConventionProperty, Nullable<Int32>, Boolean)
|
設定此屬性中允許的資料長度上限。 例如,如果 屬性是 String ',則這是字元數上限。
|
SetPrecision(IConventionProperty, Nullable<Int32>, Boolean)
|
設定此屬性中允許的資料有效位數。
例如,如果 屬性是 Decimal ,則這是位數上限。
|
SetProviderClrType(IConventionProperty, Type, Boolean)
|
設定屬性值在傳送給資料庫提供者之前,將轉換成的類型。
|
SetScale(IConventionProperty, Nullable<Int32>, Boolean)
|
設定此屬性中允許的資料小數位數。
例如,如果 屬性是 Decimal ,則這是小數位數的最大數目。
|
SetStructuralValueComparer(IConventionProperty, ValueComparer, Boolean)
|
已過時。.
設定此屬性之結構化複本的自訂 ValueComparer 。
|
SetTypeMapping(IConventionProperty, CoreTypeMapping, Boolean)
|
CoreTypeMapping設定指定屬性的
|
SetValueComparer(IConventionProperty, ValueComparer, Boolean)
|
設定此屬性的自訂 ValueComparer 。
|
SetValueConverter(IConventionProperty, ValueConverter, Boolean)
|
設定此屬性的自訂 ValueConverter 。
|
SetValueGeneratorFactory(IConventionProperty, Func<IProperty,IEntityType,ValueGenerator>, Boolean)
|
將處理站設定為用於產生此屬性的值,或 null 清除任何先前設定的 Factory。
設定 null 不會停用此屬性的值產生,它只會清除針對此屬性明確設定的任何產生器。 資料庫提供者可能仍有屬性類型的值產生器。
|
GetJsonPropertyName(IProperty)
|
傳回當以 Cosmos 為目標時,屬性所對應的屬性名稱。
|
GetJsonPropertyName(IReadOnlyProperty)
|
傳回當以 Cosmos 為目標時,屬性所對應的屬性名稱。
|
GetJsonPropertyNameConfigurationSource(IConventionProperty)
|
ConfigurationSource取得以 Cosmos 為目標時,屬性所對應的屬性名稱。
|
GetPropertyName(IProperty)
|
傳回以 Cosmos 為目標時所使用的屬性名稱。
|
GetPropertyNameConfigurationSource(IConventionProperty)
|
ConfigurationSource取得以 Cosmos 為目標時使用之屬性名稱的 。
|
SetJsonPropertyName(IConventionProperty, String, Boolean)
|
設定以 Cosmos 為目標時,屬性所對應的屬性名稱。
|
SetPropertyName(IConventionProperty, String, Boolean)
|
設定以 Cosmos 為目標時所使用的屬性名稱。
|
AnnotationsToDebugString(IAnnotatable, Int32)
|
取得 物件上宣告之所有注釋的偵錯字串。
|
GetAnnotation(IAnnotatable, String)
|
取得具有指定名稱的注釋,如果不存在,則會擲回。
|
GetCurrentValueComparer(IPropertyBase)
|
IComparer<T>取得 ,用於比較追蹤 IUpdateEntry 專案中的值。
|
GetFieldName(IPropertyBase)
|
取得這個屬性的備份欄位名稱,如果不知道支援欄位,則 null 為 。
|
GetGetter(IPropertyBase)
|
取得用於 IClrPropertyGetter 讀取此屬性值的 。
請注意,因為這類屬性沒有相關聯的 MemberInfo ,所以呼叫陰影屬性 (IsShadowProperty(IPropertyBase)) 這個方法是錯誤的。
|
GetIndex(IPropertyBase)
|
取得這個屬性的屬性索引。
|
GetMemberInfo(IPropertyBase, Boolean, Boolean)
|
取得 或 FieldInfo , PropertyInfo 應該用來取得或設定指定屬性的值。
請注意,因為這類屬性沒有相關聯的 MemberInfo ,所以呼叫陰影屬性 (IsShadowProperty(IPropertyBase)) 這個方法是錯誤的。
|
GetPropertyAccessMode(IPropertyBase)
|
PropertyAccessMode取得用於這個屬性的 。
null 表示正在使用預設屬性存取模式。
|
IsIndexerProperty(IPropertyBase)
|
取得值,指出這個 是否為索引子屬性。 索引子屬性是透過實體類別上的索引子存取的屬性。
|
IsShadowProperty(IPropertyBase)
|
已過時。.
取得值,指出這個 是否為陰影屬性。 陰影屬性是實體類別中沒有對應屬性的陰影屬性。 屬性的目前值會儲存在 中 ChangeTracker ,而不是儲存在實體類別的實例中。
|
CreateKeyEqualityComparer<TProperty>(IProperty)
|
IEqualityComparer<T>為指定屬性型別的值建立 。
|
FindContainingPrimaryKey(IProperty)
|
取得使用此屬性的主鍵, (包含此屬性的複合主鍵) 。
|
FindFirstPrincipal(IProperty)
|
如果指定的屬性是外鍵的一部分,則尋找指定屬性受限制的第一個主體屬性。
|
FindMapping(IProperty)
|
已過時。.
傳 CoreTypeMapping 回指定屬性的 。
|
FindPrincipals(IProperty)
|
已過時。.
如果指定的屬性是外鍵的一部分,則尋找主體屬性的清單,包括給定屬性所限制的指定屬性。
|
FindTypeMapping(IProperty)
|
傳 CoreTypeMapping 回指定屬性的 。
|
GetAfterSaveBehavior(IProperty)
|
已過時。.
取得值,指出這個屬性是否可以在實體儲存至資料庫之後修改。
如果 Throw 為 ,則會在資料庫中存在實體之後,將新值指派給這個屬性時,擲回例外狀況。
如果 Ignore 為 ,則會忽略已存在於資料庫中之實體屬性值的任何修改。
|
GetBeforeSaveBehavior(IProperty)
|
已過時。.
取得值,指出是否可以在實體儲存至資料庫之前修改這個屬性。
如果 Throw 為 ,則在狀態中 Added 時,如果值指派給這個屬性,則會擲回例外狀況。
如果 Ignore 為 ,則會在處於 狀態時 Added 忽略任何設定的值。
|
GetContainingForeignKeys(IProperty)
|
取得使用此屬性的所有外鍵, (包括包含此屬性的複合外鍵) 。
|
GetContainingIndexes(IProperty)
|
取得使用此屬性的所有索引, (包含此屬性的複合式索引) 。
|
GetContainingKeys(IProperty)
|
取得使用此屬性的所有主要或替代索引鍵, (包含此屬性的複合索引鍵) 。
|
GetContainingPrimaryKey(IProperty)
|
已過時。.
取得使用此屬性的主鍵, (包含此屬性的複合主鍵) 。
|
GetKeyValueComparer(IProperty)
|
ValueComparer取得要與此屬性之索引鍵搭配使用的 ,如果沒有設定,則 null 為 。
|
GetMaxLength(IProperty)
|
取得這個屬性中允許的資料長度上限。 例如,如果 屬性是 String ,則這是字元數上限。
|
GetPrecision(IProperty)
|
取得這個屬性中允許的資料有效位數。
例如,如果 屬性是 Decimal ,則這是最大位數。
|
GetProviderClrType(IProperty)
|
取得屬性值在傳送至資料庫提供者之前要轉換成的型別。
|
GetScale(IProperty)
|
取得這個屬性中允許的資料小數位數。
例如,如果 屬性是 Decimal ,則這是小數位數的最大值。
|
GetStructuralValueComparer(IProperty)
|
已過時。.
ValueComparer取得要用於這個屬性之結構化複本的 ,如果沒有設定,則 null 為 。
|
GetTypeMapping(IProperty)
|
CoreTypeMapping從完成的模型傳回指定屬性的 。
|
GetValueComparer(IProperty)
|
ValueComparer取得這個屬性的 ,如果沒有設定,則 null 為 。
|
GetValueConverter(IProperty)
|
已過時。.
取得這個屬性的自訂 ValueConverter 集合。
|
GetValueGeneratorFactory(IProperty)
|
已過時。.
取得已設定為產生此屬性值的處理站,如果有的話。
|
IsForeignKey(IProperty)
|
已過時。.
取得值,指出這個屬性是否做為外鍵 (或複合外鍵) 的一部分。
|
IsIndex(IProperty)
|
已過時。.
取得值,指出這個屬性是否做為索引 (或複合索引) 的一部分。
|
IsKey(IProperty)
|
已過時。.
取得值,指出這個屬性是當做主鍵或替代索引鍵 (或複合主鍵或替代索引鍵的一部分) 。
|
IsPrimaryKey(IProperty)
|
已過時。.
取得值,指出這個屬性是當做主鍵 (還是複合主鍵) 的一部分。
|
IsUnicode(IProperty)
|
取得值,指出屬性是否可以保存 Unicode 字元。
|
IsUniqueIndex(IProperty)
|
已過時。.
取得值,指出這個屬性是否做為唯一索引 (或唯一複合索引) 的一部分。
|
ToDebugString(IProperty, MetadataDebugStringOptions, Int32)
|
建立人類可讀取的指定中繼資料標記法。
警告:請勿依賴傳回字串的格式。
它是專為偵錯而設計,而且可能會在發行之間任意變更。
|
FindColumn(IProperty, StoreObjectIdentifier)
|
如果對應至指定的類似資料表的存放區物件,則會傳回對應至這個屬性的資料行。
|
FindOverrides(IConventionProperty, StoreObjectIdentifier)
|
傳回特定類似資料表的存放區物件的屬性 Facet 覆寫。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
FindOverrides(IProperty, StoreObjectIdentifier)
|
傳回特定類似資料表的存放區物件的屬性 Facet 覆寫。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
FindOverrides(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回特定類似資料表的存放區物件的屬性 Facet 覆寫。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
FindRelationalMapping(IProperty)
|
已過時。.
傳 RelationalTypeMapping 回完成之模型上指定屬性的 。
|
FindRelationalTypeMapping(IProperty)
|
傳 RelationalTypeMapping 回完成之模型上指定屬性的 。
|
FindRelationalTypeMapping(IProperty, StoreObjectIdentifier)
|
傳 RelationalTypeMapping 回完成之模型上指定屬性的 。
|
FindRelationalTypeMapping(IReadOnlyProperty)
|
傳 RelationalTypeMapping 回完成之模型上指定屬性的 。
|
FindRelationalTypeMapping(IReadOnlyProperty, StoreObjectIdentifier)
|
傳 RelationalTypeMapping 回完成之模型上指定屬性的 。
|
FindSharedStoreObjectRootProperty(IConventionProperty, StoreObjectIdentifier)
|
尋找對應至共用資料表類似物件中相同資料行的第一 IProperty 個。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
FindSharedStoreObjectRootProperty(IProperty, StoreObjectIdentifier)
|
尋找對應至共用資料表類似物件中相同資料行的第一 IProperty 個。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
FindSharedStoreObjectRootProperty(IReadOnlyProperty, StoreObjectIdentifier)
|
尋找對應至共用資料表類似物件中相同資料行的第一 IProperty 個。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
FindSharedTableRootPrimaryKeyProperty(IProperty)
|
IProperty尋找 ,表示與指定屬性相同的主鍵屬性,但可能位於共用根資料表中。
此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
GetCollation(IProperty)
|
傳回要用於資料行的定序。
|
GetCollation(IProperty, StoreObjectIdentifier)
|
傳回要用於資料行的定序。
|
GetCollation(IReadOnlyProperty)
|
傳回要用於資料行的定序。
|
GetCollation(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回要用於資料行的定序。
|
GetCollationConfigurationSource(IConventionProperty)
|
ConfigurationSource取得資料行定序的 。
|
GetColumnBaseName(IProperty)
|
傳回屬性所對應之資料行的基底名稱。
|
GetColumnBaseName(IReadOnlyProperty)
|
已過時。.
傳回屬性所對應之資料行的基底名稱。
|
GetColumnName(IProperty)
|
已過時。.
傳回屬性所對應之資料表資料行的名稱。
|
GetColumnName(IProperty, StoreObjectIdentifier)
|
傳回屬性對應至特定資料表的資料行名稱。
|
GetColumnName(IReadOnlyProperty)
|
傳回屬性要對應的資料行名稱。
|
GetColumnName(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回屬性對應至特定資料表的資料行名稱。
|
GetColumnNameConfigurationSource(IConventionProperty)
|
ConfigurationSource取得資料行名稱的 。
|
GetColumnNameConfigurationSource(IConventionProperty, StoreObjectIdentifier)
|
ConfigurationSource取得特定類似資料表之存放區物件之資料行名稱的 。
|
GetColumnOrder(IReadOnlyProperty)
|
傳回此屬性所對應之資料行的順序。
|
GetColumnOrder(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回此屬性對應至特定資料表的資料行順序。
|
GetColumnOrderConfigurationSource(IConventionProperty)
|
ConfigurationSource取得資料行順序的 。
|
GetColumnType(IProperty)
|
傳回屬性所對應之資料行的資料庫類型。
|
GetColumnType(IProperty, StoreObjectIdentifier)
|
傳回屬性所對應之資料行的資料庫類型。
|
GetColumnType(IReadOnlyProperty)
|
傳回屬性所對應之資料行的資料庫類型,如果 null 找不到資料庫類型,則為 。
|
GetColumnType(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回屬性所對應之資料行的資料庫類型,如果 null 找不到資料庫類型,則為 。
|
GetColumnTypeConfigurationSource(IConventionProperty)
|
ConfigurationSource取得資料行名稱的 。
|
GetComment(IProperty)
|
傳回此屬性所對應之資料行的批註。
|
GetComment(IProperty, StoreObjectIdentifier)
|
傳回此屬性所對應之資料行的批註。
|
GetComment(IReadOnlyProperty)
|
傳回此屬性所對應之資料行的批註。
|
GetComment(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回此屬性所對應之資料行的批註。
|
GetCommentConfigurationSource(IConventionProperty)
|
ConfigurationSource取得資料行批註的 。
|
GetComputedColumnSql(IProperty)
|
傳回作為這個屬性所對應資料行計算值的 SQL 運算式。
|
GetComputedColumnSql(IProperty, StoreObjectIdentifier)
|
傳回作為這個屬性所對應資料行計算值的 SQL 運算式。
|
GetComputedColumnSql(IReadOnlyProperty)
|
傳回作為這個屬性所對應資料行計算值的 SQL 運算式。
|
GetComputedColumnSql(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回作為這個屬性所對應資料行計算值的 SQL 運算式。
|
GetComputedColumnSqlConfigurationSource(IConventionProperty)
|
ConfigurationSource取得計算值 SQL 運算式的 。
|
GetDefaultColumnBaseName(IProperty)
|
傳回屬性所對應之資料行的預設基底名稱
|
GetDefaultColumnBaseName(IReadOnlyProperty)
|
已過時。.
傳回屬性所對應之資料行的預設基底名稱
|
GetDefaultColumnMappings(IProperty)
|
傳回屬性要對應到的預設資料行。
|
GetDefaultColumnName(IProperty)
|
已過時。.
傳回屬性要對應到的預設資料表資料行名稱。
|
GetDefaultColumnName(IProperty, StoreObjectIdentifier)
|
傳回屬性要對應到的預設資料行名稱。
|
GetDefaultColumnName(IReadOnlyProperty)
|
傳回屬性所對應之資料行的預設基底名稱
|
GetDefaultColumnName(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回屬性要對應到的預設資料行名稱。
|
GetDefaultValue(IProperty)
|
傳回物件,這個物件會做為此屬性所對應之資料行的預設值。
|
GetDefaultValue(IProperty, StoreObjectIdentifier)
|
傳回物件,這個物件會做為此屬性所對應之資料行的預設值。
|
GetDefaultValue(IReadOnlyProperty)
|
傳回物件,這個物件會做為此屬性所對應之資料行的預設值。
|
GetDefaultValue(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回物件,這個物件會做為此屬性所對應之資料行的預設值。
|
GetDefaultValueConfigurationSource(IConventionProperty)
|
ConfigurationSource取得預設值的 。
|
GetDefaultValueSql(IProperty)
|
傳回作為此屬性所對應之資料行預設值的 SQL 運算式。
|
GetDefaultValueSql(IProperty, StoreObjectIdentifier)
|
傳回作為此屬性所對應之資料行預設值的 SQL 運算式。
|
GetDefaultValueSql(IReadOnlyProperty)
|
傳回作為此屬性所對應之資料行預設值的 SQL 運算式。
|
GetDefaultValueSql(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回作為此屬性所對應之資料行預設值的 SQL 運算式。
|
GetDefaultValueSqlConfigurationSource(IConventionProperty)
|
ConfigurationSource取得預設值 SQL 運算式的 。
|
GetFunctionColumnMappings(IProperty)
|
傳回屬性所對應的函式資料行。
|
GetIsFixedLengthConfigurationSource(IConventionProperty)
|
取得 的 ConfigurationSourceIsFixedLength(IReadOnlyProperty) 。
|
GetIsStored(IProperty)
|
取得這個屬性所對應之計算資料行的值是否儲存在資料庫中,或在讀取時計算。
|
GetIsStored(IProperty, StoreObjectIdentifier)
|
取得這個屬性所對應之計算資料行的值是否儲存在資料庫中,或在讀取時計算。
|
GetIsStored(IReadOnlyProperty)
|
取得這個屬性所對應之計算資料行的值是否儲存在資料庫中,或在讀取時計算。
|
GetIsStored(IReadOnlyProperty, StoreObjectIdentifier)
|
取得這個屬性所對應之計算資料行的值是否儲存在資料庫中,或在讀取時計算。
|
GetIsStoredConfigurationSource(IConventionProperty)
|
ConfigurationSource取得計算值 SQL 運算式的 。
|
GetJsonPropertyName(IReadOnlyProperty)
|
取得用於對應至 JSON 資料行之實體之指定屬性的 JSON 屬性名稱值。
|
GetJsonPropertyNameConfigurationSource(IConventionProperty)
|
ConfigurationSource取得指定實體屬性之 JSON 屬性名稱的 。
|
GetMappedStoreObjects(IReadOnlyProperty, StoreObjectType)
|
傳回類似資料表的存放區物件,這個屬性會對應至其中。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
GetMaxLength(IProperty, StoreObjectIdentifier)
|
取得這個屬性中允許的資料長度上限。 例如,如果 屬性是 String ,則這是字元數目上限。
|
GetMaxLength(IReadOnlyProperty, StoreObjectIdentifier)
|
取得這個屬性中允許的資料長度上限。 例如,如果 屬性是 String ,則這是字元數目上限。
|
GetOrCreateOverrides(IConventionProperty, StoreObjectIdentifier)
|
傳回特定類似資料表的存放區物件的屬性 Facet 覆寫。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
GetOrCreateOverrides(IConventionProperty, StoreObjectIdentifier, Boolean)
|
傳回特定類似資料表的存放區物件的屬性 Facet 覆寫。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
GetOverrides(IConventionProperty)
|
傳回所有屬性 Facet 覆寫。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
|
GetOverrides(IReadOnlyProperty)
|
傳回所有屬性 Facet 覆寫。
這個方法通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。
|
GetPrecision(IProperty, StoreObjectIdentifier)
|
取得這個屬性中允許的資料有效位數。
例如,如果 屬性是 Decimal ,則這是最大位數。
|
GetPrecision(IReadOnlyProperty, StoreObjectIdentifier)
|
取得這個屬性中允許的資料有效位數。
例如,如果 屬性是 Decimal ,則這是最大位數。
|
GetRelationalTypeMapping(IProperty)
|
傳 RelationalTypeMapping 回完成之模型上指定屬性的 。
|
GetRelationalTypeMapping(IReadOnlyProperty)
|
傳 RelationalTypeMapping 回完成之模型上指定屬性的 。
|
GetScale(IProperty, StoreObjectIdentifier)
|
取得這個屬性中允許的資料小數位數。
例如,如果 屬性是 Decimal ,則這是小數位數的最大值。
|
GetScale(IReadOnlyProperty, StoreObjectIdentifier)
|
取得這個屬性中允許的資料小數位數。
例如,如果 屬性是 Decimal ,則這是小數位數的最大值。
|
GetSqlQueryColumnMappings(IProperty)
|
傳回屬性所對應的 SQL 查詢資料行。
|
GetTableColumnMappings(IProperty)
|
傳回屬性所對應的資料表資料行。
|
GetViewColumnMappings(IProperty)
|
傳回屬性對應的檢視資料行。
|
IsColumnNullable(IProperty)
|
檢查在資料庫中建立時,對應至指定 IProperty 的資料行是否可為 Null。
這取決於屬性本身及其對應的方式。 例如,TPH 類型階層中的衍生不可為 Null 屬性會對應至可為 Null 的資料行。
以及共用相同資料表之選擇性型別的屬性。
|
IsColumnNullable(IProperty, StoreObjectIdentifier)
|
檢查在資料庫中建立時,對應至指定 IProperty 的資料行是否可為 Null。
這取決於屬性本身及其對應的方式。 例如,TPH 類型階層中的衍生不可為 Null 屬性會對應至可為 Null 的資料行。
以及共用相同資料表之選擇性型別的屬性。
|
IsColumnNullable(IReadOnlyProperty)
|
檢查在資料庫中建立時,對應至指定 IProperty 的資料行是否可為 Null。
|
IsColumnNullable(IReadOnlyProperty, StoreObjectIdentifier)
|
檢查在資料庫中建立時,對應至指定屬性的資料行是否可為 Null。
|
IsFixedLength(IProperty)
|
傳回旗標,指出 屬性是否只能夠儲存固定長度的資料,例如字串。
|
IsFixedLength(IProperty, StoreObjectIdentifier)
|
傳回旗標,指出 屬性是否只能夠儲存固定長度的資料,例如字串。
|
IsFixedLength(IReadOnlyProperty)
|
傳回旗標,指出 屬性是否能夠只儲存固定長度的資料,例如字串。
|
IsFixedLength(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回旗標,指出 屬性是否能夠只儲存固定長度的資料,例如字串。
|
IsUnicode(IProperty, StoreObjectIdentifier)
|
取得值,指出屬性是否可以保存 Unicode 字元。
|
IsUnicode(IReadOnlyProperty, StoreObjectIdentifier)
|
取得值,指出屬性是否可以保存 Unicode 字元。
|
RemoveOverrides(IConventionProperty, StoreObjectIdentifier)
|
移除特定類似資料表之存放區物件的屬性 Facet 覆寫。
這個方法通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。
|
SetCollation(IConventionProperty, String, Boolean)
|
設定要用於此屬性所對應之資料行的定序。
|
SetColumnName(IConventionProperty, String, StoreObjectIdentifier, Boolean)
|
設定屬性對應至特定類似資料表之存放區物件的資料行。
|
SetColumnName(IConventionProperty, String, Boolean)
|
設定屬性對應的資料行。
|
SetColumnOrder(IConventionProperty, Nullable<Int32>, Boolean)
|
設定屬性所對應之資料行的順序。
|
SetColumnType(IConventionProperty, String, Boolean)
|
設定屬性所對應之資料行的資料庫類型。
|
SetComment(IConventionProperty, String, Boolean)
|
設定要套用至此屬性所對應之資料行的批註。
|
SetComputedColumnSql(IConventionProperty, String, Boolean)
|
設定當做這個屬性所對應資料行計算值的 SQL 運算式。
|
SetDefaultValue(IConventionProperty, Object, Boolean)
|
設定物件,這個物件會做為這個屬性所對應之資料行的預設值。
|
SetDefaultValueSql(IConventionProperty, String, Boolean)
|
設定當做這個屬性所對應之資料行預設值的 SQL 運算式。
|
SetIsFixedLength(IConventionProperty, Nullable<Boolean>, Boolean)
|
設定旗標,指出 屬性是否能夠只儲存固定長度的資料,例如字串。
|
SetIsStored(IConventionProperty, Nullable<Boolean>, Boolean)
|
設定這個屬性所對應的計算資料行值是儲存在資料庫中,或是在讀取時計算。
|
SetJsonPropertyName(IConventionProperty, String, Boolean)
|
設定 JSON 屬性名稱的值,這個名稱用於對應至 JSON 資料行之實體的指定屬性。
|
TryGetDefaultValue(IReadOnlyProperty, StoreObjectIdentifier, Object)
|
傳回物件,這個物件會當做這個屬性所對應之資料行的預設值。
|
TryGetDefaultValue(IReadOnlyProperty, Object)
|
傳回物件,這個物件會當做這個屬性所對應之資料行的預設值。
|
GetGeometricDimension(IProperty)
|
傳回建立此屬性之資料行時要使用的維度。
|
GetGeometricDimensionConfigurationSource(IConventionProperty)
|
ConfigurationSource取得資料行維度的 。
|
GetSrid(IProperty)
|
傳回建立此屬性之資料行時要使用的 SRID。
|
GetSrid(IProperty, StoreObjectIdentifier)
|
傳回建立此屬性之資料行時要使用的 SRID。
|
GetSrid(IReadOnlyProperty)
|
傳回建立此屬性之資料行時要使用的 SRID。
|
GetSrid(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回建立此屬性之資料行時要使用的 SRID。
|
GetSridConfigurationSource(IConventionProperty)
|
ConfigurationSource取得資料行 SRID 的 。
|
SetGeometricDimension(IConventionProperty, String, Boolean)
|
設定建立此屬性之資料行時要使用的維度。
|
SetSrid(IConventionProperty, Nullable<Int32>, Boolean)
|
設定在建立此屬性的資料行時要使用的 SRID。
|
FindHiLoSequence(IProperty)
|
尋找 ISequence 模型中要用於 hi-lo 模式的 。
|
FindHiLoSequence(IProperty, StoreObjectIdentifier)
|
尋找 ISequence 模型中要用於 hi-lo 模式的 。
|
FindHiLoSequence(IReadOnlyProperty)
|
尋找 ISequence 模型中要用於 hi-lo 模式的 。
|
FindHiLoSequence(IReadOnlyProperty, StoreObjectIdentifier)
|
尋找 ISequence 模型中要用於 hi-lo 模式的 。
|
FindSequence(IReadOnlyProperty)
|
尋找 ISequence 模型中要用於索引鍵值產生模式的 。
|
FindSequence(IReadOnlyProperty, StoreObjectIdentifier)
|
尋找 ISequence 模型中要用於索引鍵值產生模式的 。
|
GetHiLoSequenceName(IProperty)
|
傳回要用於 hi-lo 序列的名稱。
|
GetHiLoSequenceName(IProperty, StoreObjectIdentifier)
|
傳回要用於 hi-lo 序列的名稱。
|
GetHiLoSequenceName(IReadOnlyProperty)
|
傳回要用於 hi-lo 序列的名稱。
|
GetHiLoSequenceName(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回要用於 hi-lo 序列的名稱。
|
GetHiLoSequenceNameConfigurationSource(IConventionProperty)
|
傳 ConfigurationSource 回 hi-lo 序列名稱的 。
|
GetHiLoSequenceSchema(IProperty)
|
傳回要用於 hi-lo 序列的架構。
|
GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier)
|
傳回要用於 hi-lo 序列的架構。
|
GetHiLoSequenceSchema(IReadOnlyProperty)
|
傳回要用於 hi-lo 序列的架構。
|
GetHiLoSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回要用於 hi-lo 序列的架構。
|
GetHiLoSequenceSchemaConfigurationSource(IConventionProperty)
|
傳 ConfigurationSource 回 hi-lo 序列架構的 。
|
GetIdentityIncrement(IProperty)
|
傳回識別增量。
|
GetIdentityIncrement(IProperty, StoreObjectIdentifier)
|
傳回識別增量。
|
GetIdentityIncrement(IReadOnlyProperty)
|
傳回識別增量。
|
GetIdentityIncrement(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回識別增量。
|
GetIdentityIncrementConfigurationSource(IConventionProperty)
|
傳 ConfigurationSource 回識別增量的 。
|
GetIdentityIncrementConfigurationSource(IConventionProperty, StoreObjectIdentifier)
|
傳 ConfigurationSource 回特定資料表之識別增量的 。
|
GetIdentitySeed(IProperty)
|
傳回身分識別種子。
|
GetIdentitySeed(IProperty, StoreObjectIdentifier)
|
傳回身分識別種子。
|
GetIdentitySeed(IReadOnlyProperty)
|
傳回身分識別種子。
|
GetIdentitySeed(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回身分識別種子。
|
GetIdentitySeedConfigurationSource(IConventionProperty)
|
傳 ConfigurationSource 回身分識別種子的 。
|
GetIdentitySeedConfigurationSource(IConventionProperty, StoreObjectIdentifier)
|
傳 ConfigurationSource 回特定資料表之身分識別種子的 。
|
GetIsSparseConfigurationSource(IConventionProperty)
|
傳 ConfigurationSource 回 屬性的資料行是否為疏鬆的 。
|
GetSequenceName(IReadOnlyProperty)
|
傳回要用於索引鍵值產生序列的名稱。
|
GetSequenceName(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回要用於索引鍵值產生序列的名稱。
|
GetSequenceNameConfigurationSource(IConventionProperty)
|
傳 ConfigurationSource 回索引鍵值產生序列名稱的 。
|
GetSequenceSchema(IReadOnlyProperty)
|
傳回要用於索引鍵值產生序列的架構。
|
GetSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回要用於索引鍵值產生序列的架構。
|
GetSequenceSchemaConfigurationSource(IConventionProperty)
|
傳 ConfigurationSource 回索引鍵值產生序列架構的 。
|
GetValueGenerationStrategy(IProperty)
|
傳 SqlServerValueGenerationStrategy 回要用於 屬性的 。
如果未為 屬性設定任何策略,則會從 IModel 取得要使用的策略。
|
GetValueGenerationStrategy(IProperty, StoreObjectIdentifier)
|
傳 SqlServerValueGenerationStrategy 回要用於 屬性的 。
如果未為 屬性設定任何策略,則會從 IModel 取得要使用的策略。
|
GetValueGenerationStrategy(IReadOnlyProperty)
|
傳 SqlServerValueGenerationStrategy 回要用於 屬性的 。
|
GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier)
|
傳 SqlServerValueGenerationStrategy 回要用於 屬性的 。
|
GetValueGenerationStrategyConfigurationSource(IConventionProperty)
|
傳 ConfigurationSource 回 的 SqlServerValueGenerationStrategy 。
|
GetValueGenerationStrategyConfigurationSource(IConventionProperty, StoreObjectIdentifier)
|
傳 ConfigurationSourceSqlServerValueGenerationStrategy 回特定資料表之 的 。
|
IsSparse(IReadOnlyProperty)
|
傳回值,指出屬性的資料行是否疏鬆。
|
IsSparse(IReadOnlyProperty, StoreObjectIdentifier)
|
傳回值,指出屬性的資料行是否疏鬆。
|
SetHiLoSequenceName(IConventionProperty, String, Boolean)
|
設定要用於 hi-lo 序列的名稱。
|
SetHiLoSequenceSchema(IConventionProperty, String, Boolean)
|
設定要用於 hi-lo 序列的架構。
|
SetIdentityIncrement(IConventionProperty, Nullable<Int32>, StoreObjectIdentifier, Boolean)
|
設定特定資料表的識別遞增。
|
SetIdentityIncrement(IConventionProperty, Nullable<Int32>, Boolean)
|
設定識別遞增。
|
SetIdentitySeed(IConventionProperty, Nullable<Int32>, Boolean)
|
設定身分識別種子。
|
SetIdentitySeed(IConventionProperty, Nullable<Int64>, StoreObjectIdentifier, Boolean)
|
設定特定資料表的身分識別種子。
|
SetIdentitySeed(IConventionProperty, Nullable<Int64>, Boolean)
|
設定身分識別種子。
|
SetIsSparse(IConventionProperty, Nullable<Boolean>, Boolean)
|
設定值,指出屬性的資料行是否疏鬆。
|
SetSequenceName(IConventionProperty, String, Boolean)
|
設定要用於索引鍵值產生序列的名稱。
|
SetSequenceSchema(IConventionProperty, String, Boolean)
|
設定要用於索引鍵值產生序列的架構。
|
SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)
|
SqlServerValueGenerationStrategy設定要用於特定資料表之 屬性的 。
|
SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, Boolean)
|
SqlServerValueGenerationStrategy設定 要用於 屬性的 。
|