IConventionEntityTypeMappingFragment 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示特定表类存储对象的实体类型映射。
public interface IConventionEntityTypeMappingFragment : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityTypeMappingFragment
type IConventionEntityTypeMappingFragment = interface
interface IReadOnlyEntityTypeMappingFragment
interface IReadOnlyAnnotatable
interface IConventionAnnotatable
Public Interface IConventionEntityTypeMappingFragment
Implements IConventionAnnotatable, IReadOnlyEntityTypeMappingFragment
- 实现
注解
有关详细信息和示例,请参阅 为实体类型和关系建模 。
属性
Builder |
获取可用于配置此片段的生成器。 |
EntityType |
获取为其定义片段的实体类型。 |
IsInModel |
指示此对象是否位于模型中,即尚未从模型中删除。 (继承自 IConventionAnnotatable) |
IsTableExcludedFromMigrations |
获取一个值,该值指示迁移是否忽略关联的表。 (继承自 IReadOnlyEntityTypeMappingFragment) |
Item[String] |
获取具有给定名称的批注的值,如果不存在,则返回 |
StoreObject |
获取为其应用配置的存储对象。 (继承自 IReadOnlyEntityTypeMappingFragment) |
方法
扩展方法
GetUseSqlReturningClauseConfigurationSource(IConventionEntityTypeMappingFragment) |
获取配置源,用于在保存对关联表所做的更改时是否使用 SQL RETURNING 子句。 |
IsSqlReturningClauseUsed(IReadOnlyEntityTypeMappingFragment) |
返回一个值,该值指示在对表保存更改时是否使用 SQL RETURNING 子句。 RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。 |
UseSqlReturningClause(IConventionEntityTypeMappingFragment, Nullable<Boolean>, Boolean) |
设置一个值,该值指示在保存对表所做的更改时是否使用 SQL RETURNING 子句。 RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。 |
GetUseSqlOutputClauseConfigurationSource(IConventionEntityTypeMappingFragment) |
获取设置的配置源,该设置是否在对关联表保存更改时使用 SQL OUTPUT 子句。 |
IsSqlOutputClauseUsed(IReadOnlyEntityTypeMappingFragment) |
返回一个值,该值指示在保存对关联表所做的更改时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。 |
UseSqlOutputClause(IConventionEntityTypeMappingFragment, Nullable<Boolean>, Boolean) |
设置在对关联表保存更改时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。 |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈