DbQuery Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une requête LINQ to Entities non générique sur un 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
- Héritage
-
DbQuery
- Dérivé
- Attributs
- Implémente
Propriétés
ElementType |
Type d'élément IQueryable. |
Sql |
Obtient une String représentation de la requête sous-jacente. |
Méthodes
AsNoTracking() |
Retourne une nouvelle requête dans laquelle les entités retournées ne seront pas mises en cache dans .DbContext |
AsStreaming() |
Obsolète.
Retourne une nouvelle requête qui diffusera en continu les résultats au lieu de la mise en mémoire tampon. |
Cast<TElement>() |
Retourne l’objet générique DbQuery<TResult> équivalent. |
Equals(Object) |
Représente une requête LINQ to Entities non générique sur un DbContext. |
GetHashCode() |
Représente une requête LINQ to Entities non générique sur un DbContext. |
GetType() |
Représente une requête LINQ to Entities non générique sur un DbContext. |
Include(String) |
Spécifie les objets connexes à inclure dans les résultats de la requête. |
ToString() |
Retourne une String représentation de la requête sous-jacente. |
Implémentations d’interfaces explicites
IDbAsyncEnumerable.GetAsyncEnumerator() |
Retourne un IDbAsyncEnumerator qui, lorsqu’il est énuméré, exécute la requête sur la base de données. |
IEnumerable.GetEnumerator() |
Retourne un IEnumerator qui, lorsqu’il est énuméré, exécute la requête sur la base de données. |
IListSource.ContainsListCollection |
Retourne |
IListSource.GetList() |
Lève une exception qui indique que la liaison directe à une requête de magasin n'est pas prise en charge. Au lieu de cela, renseignez un DbSet avec des données, par exemple à l’aide de la méthode d’extension Load, puis liez aux données locales. Pour WPF, lier à DbSet.Local. Pour Windows Forms, créez une liaison avec DbSet.Local.ToBindingList (). |
IQueryable.Expression |
Expression LINQ IQueryable. |
IQueryable.Provider |
Fournisseur IQueryable. |