DbQuery Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje niegeneryczne zapytanie LINQ to Entities względem elementu DbContext.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification="Name is intentional")]
public abstract class DbQuery : System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Entity.Infrastructure.IDbAsyncEnumerable, System.Linq.IOrderedQueryable
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay()}")]
public abstract class DbQuery : System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Entity.Infrastructure.IDbAsyncEnumerable, System.Linq.IOrderedQueryable
type DbQuery = class
interface IOrderedQueryable
interface IQueryable
interface IEnumerable
interface IListSource
interface IDbAsyncEnumerable
Public MustInherit Class DbQuery
Implements IDbAsyncEnumerable, IEnumerable, IListSource, IOrderedQueryable
- Dziedziczenie
-
DbQuery
- Pochodne
- Atrybuty
- Implementuje
Właściwości
ElementType |
Typ elementu IQueryable. |
Sql |
Pobiera reprezentację String bazowego zapytania. |
Metody
AsNoTracking() |
Zwraca nowe zapytanie, w którym zwrócone jednostki nie będą buforowane w obiekcie DbContext. |
AsStreaming() |
Przestarzałe.
Zwraca nowe zapytanie, które będzie przesyłać strumieniowo wyniki zamiast buforowania. |
Cast<TElement>() |
Zwraca równoważny obiekt ogólny DbQuery<TResult> . |
Equals(Object) |
Reprezentuje niegeneryczne zapytanie LINQ to Entities względem elementu DbContext. |
GetHashCode() |
Reprezentuje niegeneryczne zapytanie LINQ to Entities względem elementu DbContext. |
GetType() |
Reprezentuje niegeneryczne zapytanie LINQ to Entities względem elementu DbContext. |
Include(String) |
Określa powiązane obiekty do uwzględnienia w wynikach zapytania. |
ToString() |
Zwraca reprezentację String bazowego zapytania. |
Jawne implementacje interfejsu
IDbAsyncEnumerable.GetAsyncEnumerator() |
Zwraca element, IDbAsyncEnumerator który po wyliczenie wykona zapytanie względem bazy danych. |
IEnumerable.GetEnumerator() |
Zwraca element, IEnumerator który po wyliczenie wykona zapytanie względem bazy danych. |
IListSource.ContainsListCollection |
Zwraca wartość |
IListSource.GetList() |
Zgłasza wyjątek wskazujący, że powiązanie bezpośrednio z zapytaniem magazynu nie jest obsługiwane. Zamiast tego zapełnij zestaw dbSet danymi, na przykład przy użyciu metody rozszerzenia Load, a następnie powiąż je z danymi lokalnymi. W przypadku powiązania WPF z dbSet.Local. W przypadku Windows Forms powiązać z elementem DbSet.Local.ToBindingList(). |
IQueryable.Expression |
Wyrażenie LINQ z możliwością zapytania. |
IQueryable.Provider |
Dostawca IQueryable. |