DbQuery Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una consulta LINQ to Entities no genérica en 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
- Herencia
-
DbQuery
- Derivado
- Atributos
- Implementaciones
Propiedades
ElementType |
El tipo de elemento de IQueryable. |
Sql |
Obtiene una String representación de la consulta subyacente. |
Métodos
AsNoTracking() |
Devuelve una nueva consulta en la que las entidades devueltas no se almacenarán en caché en .DbContext |
AsStreaming() |
Obsoletos.
Devuelve una nueva consulta que transmitirá los resultados en lugar de almacenar en búfer. |
Cast<TElement>() |
Devuelve el objeto genérico DbQuery<TResult> equivalente. |
Equals(Object) |
Representa una consulta LINQ to Entities no genérica en dbContext. |
GetHashCode() |
Representa una consulta LINQ to Entities no genérica en dbContext. |
GetType() |
Representa una consulta LINQ to Entities no genérica en dbContext. |
Include(String) |
Especifica los objetos relacionados que se van a incluir en los resultados de la consulta. |
ToString() |
Devuelve una String representación de la consulta subyacente. |
Implementaciones de interfaz explícitas
IDbAsyncEnumerable.GetAsyncEnumerator() |
Devuelve un objeto IDbAsyncEnumerator que, cuando se enumera, ejecutará la consulta en la base de datos. |
IEnumerable.GetEnumerator() |
Devuelve un objeto IEnumerator que, cuando se enumera, ejecutará la consulta en la base de datos. |
IListSource.ContainsListCollection |
Devuelve |
IListSource.GetList() |
Produce una excepción que indica que no se admite el enlace directo a una consulta de almacén. En su lugar, rellene un DbSet con datos, por ejemplo, mediante el método de extensión Load y, a continuación, se enlaza a los datos locales. Para enlazar WPF a DbSet.Local. Para Windows Forms, el enlace se realiza a DbSet.Local.ToBindingList (). |
IQueryable.Expression |
La expresión LINQ de IQueryable. |
IQueryable.Provider |
El proveedor de IQueryable. |