Udostępnij za pośrednictwem


SqlServerDbSetExtensions Klasa

Definicja

Metody rozszerzenia specyficzne dla bazy danych programu Sql Server dla zapytań LINQ zakorzenionych w zestawie dbSet.

public static class SqlServerDbSetExtensions
type SqlServerDbSetExtensions = class
Public Module SqlServerDbSetExtensions
Dziedziczenie
SqlServerDbSetExtensions

Metody

TemporalAll<TEntity>(DbSet<TEntity>)

Stosuje czasową operację "Wszystkie" dla danego zestawu dbSet, która zwraca wszystkie historyczne wersje jednostek, a także ich bieżący stan.

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

Stosuje operację czasową "AsOf" dla danego zestawu dbSet, która zwraca tylko elementy, które były obecne w bazie danych w danym punkcie w czasie.

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

Stosuje operację czasową "Between" dla danego zestawu dbSet, która zwraca tylko elementy, które były obecne w bazie danych między dwoma punktami w czasie.

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

Stosuje czasową operację "ContainedIn" dla danego zestawu dbSet, która zwraca tylko elementy, które były obecne w bazie danych między dwoma punktami w czasie.

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

Stosuje operację czasową "FromTo" dla danego zestawu dbSet, która zwraca tylko elementy, które były obecne w bazie danych między dwoma punktami w czasie.

Dotyczy