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. |