次の方法で共有


SqlServerDbSetExtensions クラス

定義

DbSet にルート化された LINQ クエリ用の Sql Server データベース固有の拡張メソッド。

public static class SqlServerDbSetExtensions
type SqlServerDbSetExtensions = class
Public Module SqlServerDbSetExtensions
継承
SqlServerDbSetExtensions

メソッド

TemporalAll<TEntity>(DbSet<TEntity>)

特定の DbSet にテンポラル 'All' 操作を適用します。これにより、エンティティのすべての履歴バージョンとその現在の状態が返されます。

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

特定の DbSet にテンポラル 'AsOf' 操作を適用します。この操作は、特定の時点でデータベースに存在していた要素のみを返します。

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

指定された DbSet にテンポラル 'Between' 操作を適用します。これは、2 つの時点の間にデータベースに存在していた要素のみを返します。

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

指定された DbSet にテンポラル 'ContainedIn' 操作を適用します。この操作は、2 つの時点の間にデータベースに存在していた要素のみを返します。

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

指定された DbSet にテンポラル 'FromTo' 操作を適用します。これは、2 つの時点の間にデータベースに存在していた要素のみを返します。

適用対象