GetDefaultColumnValue(IProperty, StoreObjectIdentifier)
|
傳回 物件,做為屬性所對應資料行的預設值。
|
IsOwned(Type, IConventionModel)
|
傳回值,指出該目標 CLR 類型是否對應至擁有的實體類型。
(繼承來源 ModelValidator)
|
IsRedundant(IForeignKey)
|
傳回值,指出指定的外鍵是否為備援。
|
IsRedundant(IForeignKey)
|
傳回值,指出指定的外鍵是否為備援。
(繼承來源 ModelValidator)
|
LogShadowProperties(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
LogShadowProperties(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
記錄所有已建立的陰影屬性,因為沒有相符的 CLR 成員。
(繼承來源 ModelValidator)
|
ThrowPropertyNotMappedException(String, IConventionEntityType, IConventionProperty)
|
InvalidOperationException當可用時,擲回含有提供者特定資訊的訊息,指出屬性無法對應的可能原因。
|
ThrowPropertyNotMappedException(String, IConventionEntityType, IConventionProperty)
|
InvalidOperationException當可用時,擲回含有提供者特定資訊的訊息,指出屬性無法對應的可能原因。
(繼承來源 ModelValidator)
|
ThrowPropertyNotMappedException(String, IConventionTypeBase, IConventionProperty)
|
InvalidOperationException當可用時,擲回含有提供者特定資訊的訊息,指出屬性無法對應的可能原因。
|
ThrowPropertyNotMappedException(String, IConventionTypeBase, IConventionProperty)
|
InvalidOperationException當可用時,擲回含有提供者特定資訊的訊息,指出屬性無法對應的可能原因。
(繼承來源 ModelValidator)
|
Validate(IModel)
|
驗證模型,如果發現任何錯誤,則會擲回例外狀況。
|
Validate(IModel)
|
驗證模型,如果發現任何錯誤,則會擲回例外狀況。
(繼承來源 ModelValidator)
|
Validate(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型,如果發現任何錯誤,則會擲回例外狀況。
|
Validate(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型,如果發現任何錯誤,則會擲回例外狀況。
(繼承來源 ModelValidator)
|
ValidateBoolsWithDefaults(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateBoolsWithDefaults(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中屬性的 Boolean 對應/組態。
|
ValidateChangeTrackingStrategy(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateChangeTrackingStrategy(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中變更追蹤的對應/組態。
(繼承來源 ModelValidator)
|
ValidateClrInheritance(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateClrInheritance(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中繼承的對應/組態。
(繼承來源 ModelValidator)
|
ValidateClrInheritance(IModel, IEntityType, HashSet<IEntityType>)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateCompatible(ICheckConstraint, ICheckConstraint, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證兩個具有相同名稱之檢查條件約束的相容性。
|
ValidateCompatible(IForeignKey, IForeignKey, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證對應至相同外鍵條件約束的兩個外鍵相容性。
|
ValidateCompatible(IIndex, IIndex, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證對應至相同資料表索引的兩個索引相容性。
|
ValidateCompatible(IKey, IKey, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證對應至相同唯一條件約束的兩個索引鍵相容性。
|
ValidateCompatible(IProperty, IProperty, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證對應至相同資料行之兩個屬性的相容性。
|
ValidateCompatible(ITrigger, ITrigger, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證兩個觸發程式具有相同名稱的相容性。
|
ValidateData(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateData(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證資料 (的對應/組態,例如模型中的種子資料) 。
|
ValidateData(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證資料 (的對應/組態,例如模型中的種子資料) 。
(繼承來源 ModelValidator)
|
ValidateDataTypes(IModel)
|
已過時。.
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateDbFunctions(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateDbFunctions(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中函式的對應/組態。
|
ValidateDefaultValuesOnKeys(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateDefaultValuesOnKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中預設值的對應/組態。
|
ValidateDefiningNavigations(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateDefiningNavigations(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
已過時。.
驗證在模型中定義導覽的對應/組態。
(繼承來源 ModelValidator)
|
ValidateDefiningQuery(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證在模型中定義查詢的對應/組態。
(繼承來源 ModelValidator)
|
ValidateDiscriminatorValues(IEntityType)
|
驗證衍生自指定實體類型之所有實體類型的鑒別子和值。
(繼承來源 ModelValidator)
|
ValidateDiscriminatorValues(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
已過時。.
驗證模型中繼承的對應/組態。
(繼承來源 ModelValidator)
|
ValidateFieldMapping(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateFieldMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證對應/組態對應至模型中欄位的屬性。
(繼承來源 ModelValidator)
|
ValidateForeignKeys(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateForeignKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中外鍵的對應/組態。
(繼承來源 ModelValidator)
|
ValidateIgnoredMembers(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證未嘗試忽略繼承的屬性。
(繼承來源 ModelValidator)
|
ValidateIndexProperties(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證任何一個索引的屬性都對應至至少一個通用資料表上的資料行。
|
ValidateInheritanceMapping(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateInheritanceMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中繼承的對應/組態。
|
ValidateInheritanceMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中繼承的對應。
(繼承來源 ModelValidator)
|
ValidateJsonEntities(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證 JSON 實體。
|
ValidateJsonEntityKey(StoreObjectIdentifier, IEntityType)
|
驗證對應至 JSON 資料行之實體的索引鍵。
|
ValidateJsonEntityNavigations(StoreObjectIdentifier, IEntityType)
|
驗證對應至 JSON 資料行之實體的導覽。
|
ValidateJsonEntityProperties(StoreObjectIdentifier, IEntityType)
|
驗證對應至 JSON 資料行之實體的屬性。
|
ValidateJsonEntityRoot(StoreObjectIdentifier, IEntityType)
|
驗證對應至 JSON 資料行的根實體。
|
ValidateKeylessTypes(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中沒有索引鍵之實體類型的對應/組態。
(繼承來源 ModelValidator)
|
ValidateMappingFragments(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證實體類型對應片段。
|
ValidateMappingStrategy(IEntityType, String)
|
驗證是否支援指定的對應策略
|
ValidateNoCycles(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateNoCycles(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型的對應/設定週期。
(繼承來源 ModelValidator)
|
ValidateNoMutableKeys(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateNoMutableKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中可變動的對應/組態。
|
ValidateNoMutableKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中可變動的對應/組態。
(繼承來源 ModelValidator)
|
ValidateNonNullPrimaryKeys(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateNonNullPrimaryKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證所有可追蹤實體類型都有主鍵。
(繼承來源 ModelValidator)
|
ValidateNoShadowEntities(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateNoShadowEntities(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
已過時。.
驗證模型不包含任何沒有對應 CLR 類型的實體類型。
(繼承來源 ModelValidator)
|
ValidateNoShadowKeys(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateNoShadowKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中陰影索引鍵的對應/組態。
(繼承來源 ModelValidator)
|
ValidateOwnership(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateOwnership(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中擁有權的對應/組態。
(繼承來源 ModelValidator)
|
ValidatePrimitiveCollections(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型的基本集合屬性對應。
(繼承來源 ModelValidator)
|
ValidatePropertyMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證屬性對應。
(繼承來源 ModelValidator)
|
ValidatePropertyOverrides(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證資料表特定的屬性覆寫。
|
ValidateQueryFilters(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateQueryFilters(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中查詢篩選的對應/組態。
(繼承來源 ModelValidator)
|
ValidateQueryTypes(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
(繼承來源 ModelValidator)
|
ValidateRelationships(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證關聯性。
(繼承來源 ModelValidator)
|
ValidateSharedCheckConstraintCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證指定共用資料表中檢查條件約束的相容性。
|
ValidateSharedColumnsCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證屬性在類似資料表的物件中共用資料行的相容性。
|
ValidateSharedColumnsCompatibility(IReadOnlyList<IEntityType>, String)
|
此 API 支援 Entity Framework Core 基礎結構,並不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateSharedColumnsCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證指定資料表中共用資料行的屬性相容性。
|
ValidateSharedForeignKeysCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證指定共用資料表中外鍵的相容性。
|
ValidateSharedForeignKeysCompatibility(IReadOnlyList<IEntityType>, String)
|
此 API 支援 Entity Framework Core 基礎結構,並不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateSharedForeignKeysCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證指定共用資料表中外鍵的相容性。
|
ValidateSharedIndexesCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證指定共用資料表中索引的相容性。
|
ValidateSharedIndexesCompatibility(IReadOnlyList<IEntityType>, String)
|
此 API 支援 Entity Framework Core 基礎結構,並不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateSharedIndexesCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證指定共用資料表中索引的相容性。
|
ValidateSharedKeysCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證指定共用資料表中主要和替代金鑰的相容性。
|
ValidateSharedKeysCompatibility(IReadOnlyList<IEntityType>, String)
|
此 API 支援 Entity Framework Core 基礎結構,並不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateSharedKeysCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證指定共用資料表中主要和替代金鑰的相容性。
|
ValidateSharedTableCompatibility(IModel)
|
此 API 支援 Entity Framework Core 基礎結構,並不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateSharedTableCompatibility(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中共用資料表的對應/組態。
|
ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證共用指定資料表的實體類型相容性。
|
ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, String)
|
此 API 支援 Entity Framework Core 基礎結構,並不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。
|
ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證共用指定資料表的實體類型相容性。
|
ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, String, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證共用指定資料表的實體類型相容性。
|
ValidateSharedTriggerCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證指定共用資料表中觸發程式的相容性。
|
ValidateSharedViewCompatibility(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中共用檢視的對應/組態。
|
ValidateSharedViewCompatibility(IReadOnlyList<IEntityType>, String, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證共用指定檢視的實體類型相容性。
|
ValidateSqlQueries(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中 SQL 查詢的對應/組態。
|
ValidateStoredProcedures(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型中預存程式的對應/組態。
|
ValidateTriggers(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證觸發程式明確對應至一個資料表。
|
ValidateTriggers(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證觸發程式。
(繼承來源 ModelValidator)
|
ValidateTypeMappings(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證模型屬性的類型對應。
(繼承來源 ModelValidator)
|
ValidateValueGeneration(IEntityType, IKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
驗證金鑰值產生是否有效。
|