|
GetDefaultColumnValue(IProperty, StoreObjectIdentifier)
|
返回用作属性所映射到的列的默认值的对象。
|
|
IsOwned(Type, IConventionModel)
|
返回一个值,该值指示目标 CLR 类型是否对应于拥有的实体类型。
(继承自 ModelValidator)
|
|
IsOwned(Type, IModel)
|
返回一个值,该值指示目标 CLR 类型是否对应于拥有的实体类型。
(继承自 ModelValidator)
|
|
IsRedundant(IForeignKey)
|
返回一个值,该值指示给定外键是否冗余。
|
|
LogShadowProperties(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
记录实体类型的所有阴影属性。
(继承自 ModelValidator)
|
|
LogShadowProperties(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
记录创建的所有影子属性,因为没有匹配的 CLR 成员。
(继承自 ModelValidator)
|
|
LogShadowProperties(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ThrowPropertyNotMappedException(String, IConventionEntityType, IConventionProperty)
|
当可用时,会 InvalidOperationException 引发包含提供程序特定信息的消息,指示属性无法映射的可能原因。
|
|
ThrowPropertyNotMappedException(String, IConventionTypeBase, IConventionProperty)
|
当可用时,会 InvalidOperationException 引发包含提供程序特定信息的消息,指示属性无法映射的可能原因。
|
|
ThrowPropertyNotMappedException(String, ITypeBase, IProperty)
|
当可用时,会 InvalidOperationException 引发包含提供程序特定信息的消息,指示属性无法映射的可能原因。
|
|
Validate(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型,如果发现任何错误,则会引发异常。
|
|
Validate(IModel)
|
验证模型,如果发现任何错误,则会引发异常。
|
|
ValidateAmbiguousOneToOneRelationship(IForeignKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证一对一关系是否具有明确的主体端。
(继承自 ModelValidator)
|
|
ValidateAutoLoaded(IProperty, ITypeBase, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证配置为未自动加载的属性不是键、外键、并发令牌、歧视性或构造函数绑定使用的属性。
|
|
ValidateBoolsWithDefaults(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中属性的 Boolean 映射/配置。
|
|
ValidateBoolsWithDefaults(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateBoolWithDefaults(IProperty, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
使用 Boolean 默认值验证属性。
|
|
ValidateChangeTrackingStrategy(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中更改跟踪的映射/配置。
(继承自 ModelValidator)
|
|
ValidateChangeTrackingStrategy(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)
|
|
ValidateClrInheritance(IModel)
|
此 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>)
|
验证两个触发器与同名的兼容性。
|
|
ValidateComplexProperty(IComplexProperty, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个复杂属性及其嵌套成员。
(继承自 ModelValidator)
|
|
ValidateContainerColumnType(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证特定实体类型的容器列类型配置。
|
|
ValidateData(IEntityType, Dictionary<IKey,IIdentityMap>, Boolean, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证实体类型的种子数据。
|
|
ValidateData(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中的数据(例如种子数据)的映射/配置。
|
|
ValidateData(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中的数据(例如种子数据)的映射/配置。
(继承自 ModelValidator)
|
|
ValidateData(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateDataTypes(IModel)
|
已过时.
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateDbFunction(IDbFunction, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个数据库函数。
|
|
ValidateDbFunctionMapping(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证实体类型的函数映射。
|
|
ValidateDbFunctions(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中函数的映射/配置。
|
|
ValidateDbFunctions(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateDefaultValuesOnKey(IKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证密钥上的默认值。
|
|
ValidateDefaultValuesOnKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中默认值的映射/配置。
|
|
ValidateDefaultValuesOnKeys(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateDefiningNavigations(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
已过时.
验证在模型中定义导航的映射/配置。
(继承自 ModelValidator)
|
|
ValidateDefiningNavigations(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateDefiningQuery(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证在模型中定义查询的映射/配置。
(继承自 ModelValidator)
|
|
ValidateDiscriminatorValues(IComplexType)
|
验证给定复杂类型和嵌套类型的歧视性和值。
(继承自 ModelValidator)
|
|
ValidateDiscriminatorValues(IEntityType)
|
验证派生自给定实体类型的所有实体类型的歧视性和值。
(继承自 ModelValidator)
|
|
ValidateDiscriminatorValues(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
已过时.
验证模型中继承的映射/配置。
(继承自 ModelValidator)
|
|
ValidateEntityClrType(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证实体类型是否未意外地从常见的 CLR 类型映射。
(继承自 ModelValidator)
|
|
ValidateEntityClrTypes(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证常见的 CLR 类型是否未意外映射为实体类型。
(继承自 ModelValidator)
|
|
ValidateEntityType(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个实体类型。
|
|
ValidateFieldMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证映射到模型中字段的属性的映射/配置。
(继承自 ModelValidator)
|
|
ValidateFieldMapping(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateFieldMapping(ITypeBase, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证结构类型的字段映射配置。
(继承自 ModelValidator)
|
|
ValidateForeignKey(IForeignKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证外键。
(继承自 ModelValidator)
|
|
ValidateForeignKeyPropertyInKey(IForeignKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证外键属性是否不是会导致问题的继承密钥的一部分。
(继承自 ModelValidator)
|
|
ValidateForeignKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中外键的映射/配置。
(继承自 ModelValidator)
|
|
ValidateForeignKeys(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateIgnoredMembers(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证是否未尝试忽略实体类型的继承属性。
(继承自 ModelValidator)
|
|
ValidateIgnoredMembers(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证是否未尝试忽略继承的属性。
(继承自 ModelValidator)
|
|
ValidateIndex(IIndex, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个索引。
|
|
ValidateIndexOnComplexProperty(IIndex, IReadOnlyList<IComplexProperty>, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证包含复杂属性的索引。
|
|
ValidateIndexProperties(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证任何一个索引的属性是否都映射到至少一个公用表上的列。
|
|
ValidateIndexProperty(IIndex, IPropertyBase, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证索引中包含的属性。
|
|
ValidateIndexPropertyMapping(IIndex, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证索引的属性是否都映射到给定表上的列。
|
|
ValidateInheritanceMapping(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证实体类型的继承映射。
|
|
ValidateInheritanceMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中继承的映射/配置。
|
|
ValidateInheritanceMapping(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateJsonEntities(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证 JSON 实体。
|
|
ValidateJsonEntityKey(StoreObjectIdentifier, IEntityType)
|
验证映射到 JSON 列的实体的键。
|
|
ValidateJsonEntityNavigations(StoreObjectIdentifier, IEntityType)
|
验证映射到 JSON 列的实体的导航。
|
|
ValidateJsonEntityOwnerMappedToTableOrView(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证拥有 JSON 实体的实体类型是否映射到表或视图。
|
|
ValidateJsonEntityProperties(StoreObjectIdentifier, IEntityType)
|
验证映射到 JSON 列的实体的属性。
|
|
ValidateJsonEntityRoot(StoreObjectIdentifier, IEntityType)
|
验证映射到 JSON 列的根实体。
|
|
ValidateJsonEntitySingularMapping(StoreObjectIdentifier, IEntityType)
|
验证映射到 JSON 列的实体的单一映射(非集合)映射方面。
|
|
ValidateJsonTable(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证映射到表的 JSON 实体。
|
|
ValidateJsonView(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证映射到视图的 JSON 实体。
|
|
ValidateKey(IKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个密钥。
|
|
ValidateKeylessTypes(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中没有键的实体类型的映射/配置。
(继承自 ModelValidator)
|
|
ValidateMappingFragment(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证实体类型的映射片段。
|
|
ValidateMappingFragments(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证实体类型映射片段。
|
|
ValidateMappingStrategy(IEntityType, String)
|
验证是否支持给定的映射策略
|
|
ValidateMutableKey(IKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证密钥是否没有可变属性。
|
|
ValidateNoCycles(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型的映射/配置周期。
(继承自 ModelValidator)
|
|
ValidateNoCycles(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateNoMutableKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中可变的映射/配置。
|
|
ValidateNoMutableKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中可变键的映射/配置。
(继承自 ModelValidator)
|
|
ValidateNoMutableKeys(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateNonNullPrimaryKey(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证可跟踪实体类型是否具有主键。
(继承自 ModelValidator)
|
|
ValidateNonNullPrimaryKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证所有可跟踪实体类型是否都具有主键。
(继承自 ModelValidator)
|
|
ValidateNonNullPrimaryKeys(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateNoShadowEntities(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
已过时.
验证模型是否不包含任何实体类型,而无需相应的 CLR 类型。
(继承自 ModelValidator)
|
|
ValidateNoShadowEntities(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateNoShadowKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中阴影键的映射/配置。
(继承自 ModelValidator)
|
|
ValidateNoShadowKeys(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateOptionalDependents(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证可选依赖项是否具有标识不可为 null 的属性。
|
|
ValidateOwnedEntityMappedToJsonCollection(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
如果拥有的实体类型作为集合映射到 JSON,该集合使用合成序号键,则记录警告。 此映射已过时;应改为将类型映射为复杂类型集合。
|
|
ValidateOwnership(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证实体类型的所有权配置。
(继承自 ModelValidator)
|
|
ValidateOwnership(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中所有权的映射/配置。
(继承自 ModelValidator)
|
|
ValidateOwnership(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidatePrimitiveCollection(IProperty, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证基元集合属性。
|
|
ValidatePrimitiveCollections(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型基元集合属性的映射。
|
|
ValidatePrimitiveCollections(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中基元集合属性的映射。
(继承自 ModelValidator)
|
|
ValidateProperty(IProperty, ITypeBase, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个属性。
|
|
ValidatePropertyMapping(IComplexProperty, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定复杂属性的属性映射。
|
|
ValidatePropertyMapping(IConventionComplexProperty, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定复杂属性的属性映射。
|
|
ValidatePropertyMapping(IConventionTypeBase, IConventionModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定类型的属性映射。
(继承自 ModelValidator)
|
|
ValidatePropertyMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证属性映射。
(继承自 ModelValidator)
|
|
ValidatePropertyMapping(ITypeBase, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定类型的属性映射。
(继承自 ModelValidator)
|
|
ValidatePropertyOverride(IProperty, IReadOnlyRelationalPropertyOverrides, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证属性的特定于表的属性重写。
|
|
ValidatePropertyOverrides(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证特定于表的属性重写。
|
|
ValidateQueryFilters(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证实体类型的查询筛选器配置。
(继承自 ModelValidator)
|
|
ValidateQueryFilters(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中查询筛选器的映射/配置。
(继承自 ModelValidator)
|
|
ValidateQueryFilters(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateQueryTypes(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
(继承自 ModelValidator)
|
|
ValidateRedundantForeignKey(IForeignKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证外键是否不冗余,并记录警告(如果为)。
(继承自 ModelValidator)
|
|
ValidateRelationships(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证关系。
(继承自 ModelValidator)
|
|
ValidateSequence(ISequence, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个序列。
|
|
ValidateShadowKey(IKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证密钥是否没有不适当的阴影属性。
(继承自 ModelValidator)
|
|
ValidateSharedCheckConstraintCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定共享表中 check 约束的兼容性。
|
|
ValidateSharedColumnsCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证共享给定表类似对象中的列的属性的兼容性。
|
|
ValidateSharedColumnsCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定表中共享列的属性的兼容性。
|
|
ValidateSharedColumnsCompatibility(IReadOnlyList<IEntityType>, String)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateSharedForeignKeysCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定共享表中外键的兼容性。
|
|
ValidateSharedForeignKeysCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定共享表中外键的兼容性。
|
|
ValidateSharedForeignKeysCompatibility(IReadOnlyList<IEntityType>, String)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateSharedIndexesCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定共享表中索引的兼容性。
|
|
ValidateSharedIndexesCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定共享表中索引的兼容性。
|
|
ValidateSharedIndexesCompatibility(IReadOnlyList<IEntityType>, String)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateSharedKeysCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定共享表中主密钥和备用密钥的兼容性。
|
|
ValidateSharedKeysCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定共享表中主密钥和备用密钥的兼容性。
|
|
ValidateSharedKeysCompatibility(IReadOnlyList<IEntityType>, String)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateSharedTableCompatibility(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中共享表的映射/配置。
|
|
ValidateSharedTableCompatibility(IModel)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证共享给定表的实体类型的兼容性。
|
|
ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证共享给定表的实体类型的兼容性。
|
|
ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, String, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证共享给定表的实体类型的兼容性。
|
|
ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, String)
|
此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。
|
|
ValidateSharedTriggerCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证给定共享表中触发器的兼容性。
|
|
ValidateSharedViewCompatibility(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中共享视图的映射/配置。
|
|
ValidateSharedViewCompatibility(IReadOnlyList<IEntityType>, String, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证共享给定视图的实体类型的兼容性。
|
|
ValidateSkipNavigation(ISkipNavigation, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证跳过导航。
(继承自 ModelValidator)
|
|
ValidateSkipNavigationForeignKey(ISkipNavigation, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证跳过导航是否已配置外键。
(继承自 ModelValidator)
|
|
ValidateSkipNavigationInverse(ISkipNavigation, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证跳过导航是否已配置反向导航。
(继承自 ModelValidator)
|
|
ValidateSkipNavigationIsCollection(ISkipNavigation, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证跳过导航是否为集合导航。
(继承自 ModelValidator)
|
|
ValidateSqlQueries(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中 SQL 查询的映射/配置。
|
|
ValidateSqlQuery(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证实体类型的 SQL 查询映射。
|
|
ValidateStoredProcedure(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个存储过程和映射到它的所有实体类型。
|
|
ValidateStoredProcedureCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证存储过程是否不跨不相关的实体类型共享。
|
|
ValidateStoredProcedures(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证实体类型的存储过程。
|
|
ValidateStoredProcedures(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中存储过程的映射/配置。
|
|
ValidateTable(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个表和映射到该表的所有实体类型。
|
|
ValidateTphTriggers(IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
如果使用 TPH 映射策略在非根实体类型上定义触发器,则记录警告。
|
|
ValidateTrigger(ITrigger, IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个触发器。
|
|
ValidateTriggers(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证触发器是否明确映射到一个表。
|
|
ValidateTriggerTableMapping(ITrigger, IEntityType, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证触发器是否映射到其实体类型的同一个表。
|
|
ValidateTypeMapping(IProperty, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证属性的类型映射。
(继承自 ModelValidator)
|
|
ValidateTypeMappings(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证模型中属性的类型映射。
(继承自 ModelValidator)
|
|
ValidateValueGeneration(IEntityType, IKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证密钥值生成是否有效。
|
|
ValidateValueGeneration(IKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证密钥值生成是否有效。
|
|
ValidateView(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
|
验证单个视图和映射到该视图的所有实体类型。
|