Share via


SqliteEntityTypeExtensions 类

定义

特定于 Sqlite 的元数据的实体类型扩展方法。

public static class SqliteEntityTypeExtensions
type SqliteEntityTypeExtensions = class
Public Module SqliteEntityTypeExtensions
继承
SqliteEntityTypeExtensions

注解

有关详细信息和示例,请参阅为实体类型和关系建模和使用 EF Core 访问 Sqlite 数据库

方法

GetUseSqlReturningClauseConfigurationSource(IConventionEntityType)

获取配置源,用于在保存对表所做的更改时是否使用 SQL RETURNING 子句。

IsSqlReturningClauseUsed(IReadOnlyEntityType)

返回一个值,该值指示在对表保存更改时是否使用 SQL RETURNING 子句。 RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。

IsSqlReturningClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)

返回一个值,该值指示在对表保存更改时是否使用 SQL RETURNING 子句。 RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。

UseSqlReturningClause(IConventionEntityType, Nullable<Boolean>, Boolean)

设置一个值,该值指示在保存对表所做的更改时是否使用 SQL RETURNING 子句。 RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。

UseSqlReturningClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean)

设置一个值,该值指示在保存对表所做的更改时是否使用 SQL RETURNING 子句。 RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。

UseSqlReturningClause(IMutableEntityType, Nullable<Boolean>)

设置一个值,该值指示在保存对表所做的更改时是否使用 SQL RETURNING 子句。 RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。

UseSqlReturningClause(IMutableEntityType, Nullable<Boolean>, StoreObjectIdentifier)

设置一个值,该值指示在保存对表所做的更改时是否使用 SQL RETURNING 子句。 RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。

适用于