SqlServerDbSetExtensions.TemporalAll<TEntity> 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
对给定的 DbSet 应用临时“全部”操作,这将返回实体的所有历史版本及其当前状态。
public static System.Linq.IQueryable<TEntity> TemporalAll<TEntity> (this Microsoft.EntityFrameworkCore.DbSet<TEntity> source) where TEntity : class;
static member TemporalAll : Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> -> System.Linq.IQueryable<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function TemporalAll(Of TEntity As Class) (source As DbSet(Of TEntity)) As IQueryable(Of TEntity)
类型参数
- TEntity
参数
- source
- DbSet<TEntity>
应用时态操作的源 DbSet。
返回
IQueryable<TEntity>
表示 IQueryable<T> 实体及其历史版本的 。
注解
时态查询始终设置为“NoTracking”。
有关详细信息和示例,请参阅将SQL Server临时表与 EF Core 配合使用。