SqlServerDbSetExtensions Класс

Определение

Методы расширения базы данных Sql Server для запросов LINQ, корневых в DbSet.

public static class SqlServerDbSetExtensions
type SqlServerDbSetExtensions = class
Public Module SqlServerDbSetExtensions
Наследование
SqlServerDbSetExtensions

Методы

TemporalAll<TEntity>(DbSet<TEntity>)

Применяет темпоральную операцию All к заданному набору DbSet, которая возвращает все исторические версии сущностей, а также их текущее состояние.

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

Применяет темпоральную операцию AsOf к заданному набору DbSet, которая возвращает только элементы, которые присутствовали в базе данных в определенный момент времени.

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

Применяет темпоральную операцию Between в заданном наборе DbSet, которая возвращает только элементы, которые присутствовали в базе данных между двумя точками во времени.

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

Применяет темпоральную операцию ContainedIn к заданному набору DbSet, которая возвращает только элементы, которые присутствовали в базе данных между двумя точками во времени.

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

Применяет темпоральную операцию FromTo к заданному набору DbSet, которая возвращает только элементы, которые присутствовали в базе данных между двумя точками во времени.

Применяется к