Freigeben über


SqlServerDbSetExtensions Klasse

Definition

Sql Server-datenbankspezifische Erweiterungsmethoden für LINQ-Abfragen, die in DbSet verwurzelt sind.

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

Methoden

TemporalAll<TEntity>(DbSet<TEntity>)

Wendet den temporalen "All"-Vorgang für das angegebene DbSet an, der alle Verlaufsversionen der Entitäten sowie ihren aktuellen Zustand zurückgibt.

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

Wendet den temporalen AsOf-Vorgang auf das angegebene DbSet an, der nur Elemente zurückgibt, die zu einem bestimmten Zeitpunkt in der Datenbank vorhanden waren.

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

Wendet den temporalen "Zwischen"-Vorgang auf das angegebene DbSet an, der nur Elemente zurückgibt, die in der Datenbank zwischen zwei Zeitpunkten vorhanden waren.

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

Wendet den temporalen "ContainedIn"-Vorgang auf das angegebene DbSet an, der nur Elemente zurückgibt, die in der Datenbank zwischen zwei Zeitpunkten vorhanden waren.

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

Wendet den temporalen "FromTo"-Vorgang auf das angegebene DbSet an, der nur Elemente zurückgibt, die in der Datenbank zwischen zwei Zeitpunkten vorhanden waren.

Gilt für: