DbExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public static class DbExtensions
type DbExtensions = class
Public Module DbExtensions
- Vererbung
-
DbExtensions
- Attribute
Methoden
AsNoTracking(IQueryable) |
Gibt eine neue Abfrage zurück, bei der die zurückgegebenen Entitäten nicht in oder DbContextObjectContextzwischengespeichert werden. Diese Methode wird durch Aufruf der AsNoTracking-Methode des zugrunde liegenden Abfrageobjekts ausgeführt. Wenn das zugrunde liegende Abfrageobjekt keine AsNoTracking-Methode aufweist, hat das Aufrufen dieser Methode keine Auswirkungen. |
AsNoTracking<T>(IQueryable<T>) |
Gibt eine neue Abfrage zurück, bei der die zurückgegebenen Entitäten nicht in oder DbContextObjectContextzwischengespeichert werden. Diese Methode wird durch Aufruf der AsNoTracking-Methode des zugrunde liegenden Abfrageobjekts ausgeführt. Wenn das zugrunde liegende Abfrageobjekt keine AsNoTracking-Methode aufweist, hat das Aufrufen dieser Methode keine Auswirkungen. |
Include(IQueryable, String) | |
Include<T,TProperty>(IQueryable<T>, Expression<Func<T,TProperty>>) | |
Include<T>(IQueryable<T>, String) | |
Load(IQueryable) |
Listet die Abfrage so auf, dass für Serverabfragen wie die DbSet<TEntity>von , ObjectSet<TEntity>, ObjectQuery<T>und anderen die Ergebnisse der Abfrage in den zugeordneten DbContextObjectContext oder anderen Cache auf dem Client geladen werden. Dies entspricht dem Aufrufen von ToList und dem anschließenden Wegwerfen der Liste, ohne dass die Liste tatsächlich erstellt wird. |
ToBindingList<T>(ObservableCollection<T>) |
Gibt eine BindingList<T> Implementierung zurück, die mit dem angegebenen ObservableCollection<T>synchronisiert bleibt. |
Gilt für:
Entity Framework