Sdílet prostřednictvím


SqlServerDbSetExtensions Třída

Definice

Metody rozšíření specifické pro databázi SQL Serveru pro dotazy LINQ rootované v DbSet.

public static class SqlServerDbSetExtensions
type SqlServerDbSetExtensions = class
Public Module SqlServerDbSetExtensions
Dědičnost
SqlServerDbSetExtensions

Metody

TemporalAll<TEntity>(DbSet<TEntity>)

Použije pro danou sadu DbSet dočasnou operaci All, která vrátí všechny historické verze entit a jejich aktuální stav.

TemporalAsOf<TEntity>(DbSet<TEntity>, DateTime)

Použije dočasnou operaci AsOf pro danou sadu DbSet, která vrátí pouze prvky, které byly v databázi přítomny v daném okamžiku.

TemporalBetween<TEntity>(DbSet<TEntity>, DateTime, DateTime)

Použije časovou operaci Between pro danou sadu DbSet, která vrátí pouze prvky, které byly v databázi mezi dvěma časovými body.

TemporalContainedIn<TEntity>(DbSet<TEntity>, DateTime, DateTime)

Použije dočasnou operaci "ContainedIn" na danou sadu DbSet, která vrátí pouze prvky, které byly přítomny v databázi mezi dvěma časovými body.

TemporalFromTo<TEntity>(DbSet<TEntity>, DateTime, DateTime)

Použije dočasnou operaci FromTo na danou sadu DbSet, která vrátí pouze prvky, které byly v databázi přítomny mezi dvěma časovými body.

Platí pro