Dil

SqlServerDbSetExtensions Sınıf

Tanım

DbSet'te köklenen LINQ sorguları için Sql Server veritabanına özgü uzantı yöntemleri.

[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerDbSetExtensions
public static class SqlServerDbSetExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerDbSetExtensions = class
type SqlServerDbSetExtensions = class
Public Module SqlServerDbSetExtensions
Devralma
SqlServerDbSetExtensions
Özellikler

Yöntemler

Veri Akışı Adı Description
TemporalAll<TEntity>(DbSet<TEntity>)

Verilen DbSet üzerinde zamana bağlı 'Tümü' işlemini uygular ve bu işlem varlıkların tüm geçmiş sürümlerinin yanı sıra geçerli durumlarını döndürür.

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

Verilen DbSet üzerinde yalnızca belirli bir noktada veritabanında bulunan öğeleri döndüren zamana bağlı 'AsOf' işlemini uygular.

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

Verilen DbSet üzerinde yalnızca iki nokta arasında veritabanında bulunan öğeleri döndüren zamana bağlı 'Between' işlemini uygular.

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

Verilen DbSet üzerinde yalnızca iki nokta arasında veritabanında bulunan öğeleri döndüren zamana bağlı 'ContainedIn' işlemini uygular.

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

Verilen DbSet üzerinde yalnızca veritabanında zaman içinde iki nokta arasında bulunan öğeleri döndüren zamana bağlı 'FromTo' işlemini uygular.

Şunlara uygulanır