Compartilhar via


SqlServerDbSetExtensions Classe

Definição

Métodos de extensão específicos do banco de dados do Sql Server para consultas LINQ com raiz no DbSet.

public static class SqlServerDbSetExtensions
type SqlServerDbSetExtensions = class
Public Module SqlServerDbSetExtensions
Herança
SqlServerDbSetExtensions

Métodos

TemporalAll<TEntity>(DbSet<TEntity>)

Aplica a operação temporal 'All' no DbSet especificado, que retorna todas as versões históricas das entidades, bem como seu estado atual.

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

Aplica a operação temporal 'AsOf' no DbSet fornecido, que retorna apenas elementos que estavam presentes no banco de dados em um determinado ponto no tempo.

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

Aplica a operação temporal 'Between' no DbSet fornecido, que retorna apenas elementos que estavam presentes no banco de dados entre dois pontos no tempo.

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

Aplica a operação temporal 'ContainedIn' no DbSet fornecido, que retorna apenas elementos que estavam presentes no banco de dados entre dois pontos no tempo.

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

Aplica a operação temporal 'FromTo' no DbSet fornecido, que retorna apenas elementos que estavam presentes no banco de dados entre dois pontos no tempo.

Aplica-se a