QueryableExtensions (Clase)

[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].

Proporciona métodos de extensión útiles para su uso con consultas LINQ de Entity Framework.

Jerarquía de herencia

System.Object
  System.Data.Entity.QueryableExtensions

Espacio de nombres:  System.Data.Entity
Ensamblado:  EntityFramework (en EntityFramework.dll)

Sintaxis

'Declaración
<ExtensionAttribute> _
Public NotInheritable Class QueryableExtensions
'Uso
public static class QueryableExtensions
[ExtensionAttribute]
public ref class QueryableExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type QueryableExtensions =  class end
public final class QueryableExtensions

El tipo QueryableExtensions expone los siguientes miembros.

Métodos

  Name Descripción
Método públicoMiembro estático AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Determina de forma asincrónica si todos los elementos de una secuencia cumplen una condición.
Método públicoMiembro estático AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Determina de forma asincrónica si todos los elementos de una secuencia cumplen una condición.
Método públicoMiembro estático AnyAsync<TSource>(IQueryable<TSource>) Determina de forma asincrónica si una secuencia contiene algún elemento.
Método públicoMiembro estático AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Determina de forma asincrónica si algún elemento de una secuencia cumple una condición.
Método públicoMiembro estático AnyAsync<TSource>(IQueryable<TSource>, CancellationToken) Determina de forma asincrónica si una secuencia contiene algún elemento.
Método públicoMiembro estático AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Determina de forma asincrónica si algún elemento de una secuencia cumple una condición.
Método públicoMiembro estático AsNoTracking(IQueryable) Devuelve una nueva consulta donde las entidades devueltas no se almacenarán en memoria caché en DbContext o ObjectContext.Este método funciona llamando al método AsNoTracking del objeto de consulta subyacente.Si el objeto de consulta subyacente no tiene un método AsNoTracking, la llamada a este método no tendrá ningún efecto.
Método públicoMiembro estático AsNoTracking<T>(IQueryable<T>) Devuelve una nueva consulta donde las entidades devueltas no se almacenarán en memoria caché en DbContext o ObjectContext.Este método funciona llamando al método AsNoTracking del objeto de consulta subyacente.Si el objeto de consulta subyacente no tiene un método AsNoTracking, la llamada a este método no tendrá ningún efecto.
Método públicoMiembro estático AsStreaming(IQueryable) Obsoleta. Devuelve una consulta que transmitirá por secuencias los resultados en lugar de almacenarlos en búfer.Este método funciona llamando al método AsStreaming del objeto de consulta subyacente.Si el objeto de consulta subyacente no tiene un método AsStreaming, la llamada a este método no tendrá ningún efecto.
Método públicoMiembro estático AsStreaming<T>(IQueryable<T>) Obsoleta. Devuelve una consulta que transmitirá por secuencias los resultados en lugar de almacenarlos en búfer.Este método funciona llamando al método AsStreaming del objeto de consulta subyacente.Si el objeto de consulta subyacente no tiene un método AsStreaming, la llamada a este método no tendrá ningún efecto.
Método públicoMiembro estático AverageAsync(IQueryable<Decimal>) Calcula de forma asincrónica el promedio de una secuencia de valores Decimal.
Método públicoMiembro estático AverageAsync(IQueryable<Double>) Calcula de forma asincrónica el promedio de una secuencia de valores Double.
Método públicoMiembro estático AverageAsync(IQueryable<Int32>) Calcula de forma asincrónica el promedio de una secuencia de valores Int32.
Método públicoMiembro estático AverageAsync(IQueryable<Int64>) Calcula de forma asincrónica el promedio de una secuencia de valores Int64.
Método públicoMiembro estático AverageAsync(IQueryable<Nullable<Decimal>>) Calcula de forma asincrónica el promedio de una secuencia de valores Decimal que aceptan valores NULL.
Método públicoMiembro estático AverageAsync(IQueryable<Nullable<Double>>) Calcula de forma asincrónica el promedio de una secuencia de valores Double que aceptan valores NULL.
Método públicoMiembro estático AverageAsync(IQueryable<Nullable<Int32>>) Calcula de forma asincrónica el promedio de una secuencia de valores Int32 que aceptan valores NULL.
Método públicoMiembro estático AverageAsync(IQueryable<Nullable<Int64>>) Calcula de forma asincrónica el promedio de una secuencia de valores Int64 que aceptan valores NULL.
Método públicoMiembro estático AverageAsync(IQueryable<Nullable<Single>>) Calcula de forma asincrónica el promedio de una secuencia de valores Single que aceptan valores NULL.
Método públicoMiembro estático AverageAsync(IQueryable<Single>) Calcula de forma asincrónica el promedio de una secuencia de valores Single.
Método públicoMiembro estático AverageAsync(IQueryable<Decimal>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Decimal.
Método públicoMiembro estático AverageAsync(IQueryable<Double>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Double.
Método públicoMiembro estático AverageAsync(IQueryable<Int32>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Int32.
Método públicoMiembro estático AverageAsync(IQueryable<Int64>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Int64.
Método públicoMiembro estático AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Decimal que aceptan valores NULL.
Método públicoMiembro estático AverageAsync(IQueryable<Nullable<Double>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Double que aceptan valores NULL.
Método públicoMiembro estático AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Int32 que aceptan valores NULL.
Método públicoMiembro estático AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Int64 que aceptan valores NULL.
Método públicoMiembro estático AverageAsync(IQueryable<Nullable<Single>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Single que aceptan valores NULL.
Método públicoMiembro estático AverageAsync(IQueryable<Single>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Single.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>) Calcula de forma asincrónica el promedio de una secuencia de valores Decimal que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>) Calcula de forma asincrónica el promedio de una secuencia de valores Double que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>) Calcula de forma asincrónica el promedio de una secuencia de valores Int32 que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>) Calcula de forma asincrónica el promedio de una secuencia de valores Int64 que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>) Calcula de forma asincrónica el promedio de una secuencia de valores Decimal que acepta valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>) Calcula de forma asincrónica el promedio de una secuencia de valores Double que acepta valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>) Calcula de forma asincrónica el promedio de una secuencia de valores Int32 que acepta valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>) Calcula de forma asincrónica el promedio de una secuencia de valores Int64 que acepta valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>) Calcula de forma asincrónica el promedio de una secuencia de valores Single que acepta valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>) Calcula de forma asincrónica el promedio de una secuencia de valores Single que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Decimal que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Double que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Int32 que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Int64 que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Decimal que acepta valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Double que acepta valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Int32 que acepta valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Int64 que acepta valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Single que acepta valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>, CancellationToken) Calcula de forma asincrónica el promedio de una secuencia de valores Single que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático ContainsAsync<TSource>(IQueryable<TSource>, TSource) Determina de forma asincrónica si una secuencia contiene un elemento especificado mediante el comparador de igualdad predeterminado.
Método públicoMiembro estático ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken) Determina de forma asincrónica si una secuencia contiene un elemento especificado mediante el comparador de igualdad predeterminado.
Método públicoMiembro estático CountAsync<TSource>(IQueryable<TSource>) Devuelve de forma asincrónica el número de elementos de una secuencia.
Método públicoMiembro estático CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Devuelve de forma asincrónica el número de elementos de una secuencia que cumplen una condición.
Método públicoMiembro estático CountAsync<TSource>(IQueryable<TSource>, CancellationToken) Devuelve de forma asincrónica el número de elementos de una secuencia.
Método públicoMiembro estático CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Devuelve de forma asincrónica el número de elementos de una secuencia que cumplen una condición.
Método públicoMiembro estático FirstAsync<TSource>(IQueryable<TSource>) Devuelve de forma asincrónica el primer elemento de una secuencia.
Método públicoMiembro estático FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Devuelve de forma asincrónica el primer elemento de una secuencia que cumple una condición especificada.
Método públicoMiembro estático FirstAsync<TSource>(IQueryable<TSource>, CancellationToken) Devuelve de forma asincrónica el primer elemento de una secuencia.
Método públicoMiembro estático FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Devuelve de forma asincrónica el primer elemento de una secuencia que cumple una condición especificada.
Método públicoMiembro estático FirstOrDefaultAsync<TSource>(IQueryable<TSource>) Devuelve de forma asincrónica el primer elemento de una secuencia o un valor predeterminado si la secuencia no contiene ningún elemento.
Método públicoMiembro estático FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Devuelve de forma asincrónica el primer elemento de una secuencia que cumple una condición especificada o un valor predeterminado si no se encuentra ningún elemento.
Método públicoMiembro estático FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken) Devuelve de forma asincrónica el primer elemento de una secuencia o un valor predeterminado si la secuencia no contiene ningún elemento.
Método públicoMiembro estático FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Devuelve de forma asincrónica el primer elemento de una secuencia que cumple una condición especificada o un valor predeterminado si no se encuentra ningún elemento.
Método públicoMiembro estático ForEachAsync(IQueryable, Action<Object>) Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento.
Método públicoMiembro estático ForEachAsync(IQueryable, Action<Object>, CancellationToken) Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento.
Método públicoMiembro estático ForEachAsync<T>(IQueryable<T>, Action<T>) Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento.
Método públicoMiembro estático ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken) Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento.
Método públicoMiembro estático Include(IQueryable, String) Especifica los objetos relacionados que se van a incluir en los resultados de la consulta.
Método públicoMiembro estático Include<T>(IQueryable<T>, String) Especifica los objetos relacionados que se van a incluir en los resultados de la consulta.
Método públicoMiembro estático Include<T, TProperty>(IQueryable<T>, Expression<Func<T, TProperty>>) Especifica los objetos relacionados que se van a incluir en los resultados de la consulta.
Método públicoMiembro estático Load Enumera la consulta de forma que en las consultas de servidor como las de DbSet<TEntity>, ObjectSet<TEntity>, ObjectQuery<T> y otros, los resultados de la consulta se cargarán en el DbContext asociado, en ObjectContext o en otra memoria caché del cliente.Esto equivale a llamar a ToList y omitir después la lista sin la sobrecarga que supone crear realmente la lista.
Método públicoMiembro estático LoadAsync(IQueryable) Enumera de forma asincrónica la consulta de forma que en las consultas de servidor como las de DbSet<TEntity>, ObjectSet<TEntity>, ObjectQuery<T> y otros, los resultados de la consulta se cargarán en el DbContext asociado, en ObjectContext o en otra memoria caché del cliente.Esto equivale a llamar a ToList y omitir después la lista sin la sobrecarga que supone crear realmente la lista.
Método públicoMiembro estático LoadAsync(IQueryable, CancellationToken) Enumera de forma asincrónica la consulta de forma que en las consultas de servidor como las de DbSet<TEntity>, ObjectSet<TEntity>, ObjectQuery<T> y otros, los resultados de la consulta se cargarán en el DbContext asociado, en ObjectContext o en otra memoria caché del cliente.Esto equivale a llamar a ToList y omitir después la lista sin la sobrecarga que supone crear realmente la lista.
Método públicoMiembro estático LongCountAsync<TSource>(IQueryable<TSource>) Devuelve de forma asincrónica un valor Int64 que representa el número total de elementos de una secuencia.
Método públicoMiembro estático LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Devuelve de forma asincrónica un valor Int64 que representa el número de elementos de una secuencia que cumplen una condición.
Método públicoMiembro estático LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken) Devuelve de forma asincrónica un valor Int64 que representa el número total de elementos de una secuencia.
Método públicoMiembro estático LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Devuelve de forma asincrónica un valor Int64 que representa el número de elementos de una secuencia que cumplen una condición.
Método públicoMiembro estático MaxAsync<TSource>(IQueryable<TSource>) Devuelve de forma asincrónica el valor máximo de una secuencia.
Método públicoMiembro estático MaxAsync<TSource>(IQueryable<TSource>, CancellationToken) Devuelve de forma asincrónica el valor máximo de una secuencia.
Método públicoMiembro estático MaxAsync<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>) Invoca de forma asincrónica una función de proyección en cada elemento de una secuencia y devuelve el valor máximo resultante.
Método públicoMiembro estático MaxAsync<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>, CancellationToken) Invoca de forma asincrónica una función de proyección en cada elemento de una secuencia y devuelve el valor máximo resultante.
Método públicoMiembro estático MinAsync<TSource>(IQueryable<TSource>) Devuelve de forma asincrónica el valor mínimo de una secuencia.
Método públicoMiembro estático MinAsync<TSource>(IQueryable<TSource>, CancellationToken) Devuelve de forma asincrónica el valor mínimo de una secuencia.
Método públicoMiembro estático MinAsync<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>) Invoca de forma asincrónica una función de proyección en cada elemento de una secuencia y devuelve el valor mínimo resultante.
Método públicoMiembro estático MinAsync<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>, CancellationToken) Invoca de forma asincrónica una función de proyección en cada elemento de una secuencia y devuelve el valor mínimo resultante.
Método públicoMiembro estático SingleAsync<TSource>(IQueryable<TSource>) Devuelve de forma asincrónica el único elemento de una secuencia y, si no hay exactamente un elemento en la secuencia, produce una excepción.
Método públicoMiembro estático SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Devuelve de forma asincrónica el único elemento de una secuencia que cumple una condición especificada y, si existe más de un elemento semejante, produce una excepción.
Método públicoMiembro estático SingleAsync<TSource>(IQueryable<TSource>, CancellationToken) Devuelve de forma asincrónica el único elemento de una secuencia y, si no hay exactamente un elemento en la secuencia, produce una excepción.
Método públicoMiembro estático SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Devuelve de forma asincrónica el único elemento de una secuencia que cumple una condición especificada y, si existe más de un elemento semejante, produce una excepción.
Método públicoMiembro estático SingleOrDefaultAsync<TSource>(IQueryable<TSource>) Devuelve de forma asincrónica el único elemento de una secuencia o un valor predeterminado si la secuencia está vacía; este método produce una excepción si hay más de un elemento en la secuencia.
Método públicoMiembro estático SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Devuelve de forma asincrónica el único elemento de una secuencia que cumple una condición especificada o un valor predeterminado si ese elemento no existe; este método produce una excepción si varios elementos cumplen la condición.
Método públicoMiembro estático SingleOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken) Devuelve de forma asincrónica el único elemento de una secuencia o un valor predeterminado si la secuencia está vacía; este método produce una excepción si hay más de un elemento en la secuencia.
Método públicoMiembro estático SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Devuelve de forma asincrónica el único elemento de una secuencia que cumple una condición especificada o un valor predeterminado si ese elemento no existe; este método produce una excepción si varios elementos cumplen la condición.
Método públicoMiembro estático Skip<TSource> Omite un número especificado de elementos de una secuencia y, a continuación, devuelve los elementos restantes.
Método públicoMiembro estático SumAsync(IQueryable<Decimal>) Calcula de forma asincrónica la suma de una secuencia de valores Decimal.
Método públicoMiembro estático SumAsync(IQueryable<Double>) Calcula de forma asincrónica la suma de una secuencia de valores Double.
Método públicoMiembro estático SumAsync(IQueryable<Int32>) Calcula de forma asincrónica la suma de una secuencia de valores Int32.
Método públicoMiembro estático SumAsync(IQueryable<Int64>) Calcula de forma asincrónica la suma de una secuencia de valores Int64.
Método públicoMiembro estático SumAsync(IQueryable<Nullable<Decimal>>) Calcula de forma asincrónica la suma de una secuencia de valores Decimal que aceptan valores NULL.
Método públicoMiembro estático SumAsync(IQueryable<Nullable<Double>>) Calcula de forma asincrónica la suma de una secuencia de valores Double que aceptan valores NULL.
Método públicoMiembro estático SumAsync(IQueryable<Nullable<Int32>>) Calcula de forma asincrónica la suma de una secuencia de valores Int32 que aceptan valores NULL.
Método públicoMiembro estático SumAsync(IQueryable<Nullable<Int64>>) Calcula de forma asincrónica la suma de una secuencia de valores Int64 que aceptan valores NULL.
Método públicoMiembro estático SumAsync(IQueryable<Nullable<Single>>) Calcula de forma asincrónica la suma de una secuencia de valores Single que aceptan valores NULL.
Método públicoMiembro estático SumAsync(IQueryable<Single>) Calcula de forma asincrónica la suma de una secuencia de valores Single.
Método públicoMiembro estático SumAsync(IQueryable<Decimal>, CancellationToken) Calcula de forma asincrónica la suma de una secuencia de valores Decimal.
Método públicoMiembro estático SumAsync(IQueryable<Double>, CancellationToken) Calcula de forma asincrónica la suma de una secuencia de valores Double.
Método públicoMiembro estático SumAsync(IQueryable<Int32>, CancellationToken) Calcula de forma asincrónica la suma de una secuencia de valores Int32.
Método públicoMiembro estático SumAsync(IQueryable<Int64>, CancellationToken) Calcula de forma asincrónica la suma de una secuencia de valores Int64.
Método públicoMiembro estático SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken) Calcula de forma asincrónica la suma de una secuencia de valores Decimal que aceptan valores NULL.
Método públicoMiembro estático SumAsync(IQueryable<Nullable<Double>>, CancellationToken) Calcula de forma asincrónica la suma de una secuencia de valores Double que aceptan valores NULL.
Método públicoMiembro estático SumAsync(IQueryable<Nullable<Int32>>, CancellationToken) Calcula de forma asincrónica la suma de una secuencia de valores Int32 que aceptan valores NULL.
Método públicoMiembro estático SumAsync(IQueryable<Nullable<Int64>>, CancellationToken) Calcula de forma asincrónica la suma de una secuencia de valores Int64 que aceptan valores NULL.
Método públicoMiembro estático SumAsync(IQueryable<Nullable<Single>>, CancellationToken) Calcula de forma asincrónica la suma de una secuencia de valores Single que aceptan valores NULL.
Método públicoMiembro estático SumAsync(IQueryable<Single>, CancellationToken) Calcula de forma asincrónica la suma de una secuencia de valores Single.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>) Calcula de forma asincrónica la suma de la secuencia de valores Decimal que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>) Calcula de forma asincrónica la suma de la secuencia de valores Double que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>) Calcula de forma asincrónica la suma de la secuencia de valores Int32 que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>) Calcula de forma asincrónica la suma de la secuencia de valores Int64 que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>) Calcula de forma asincrónica la suma de la secuencia de valores Decimal que aceptan valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>) Calcula de forma asincrónica la suma de la secuencia de valores Double que aceptan valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>) Calcula de forma asincrónica la suma de la secuencia de valores Int32 que aceptan valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>) Calcula de forma asincrónica la suma de la secuencia de valores Int64 que aceptan valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>) Calcula de forma asincrónica la suma de la secuencia de valores Single que aceptan valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>) Calcula de forma asincrónica la suma de la secuencia de valores Single que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>, CancellationToken) Calcula de forma asincrónica la suma de la secuencia de valores Decimal que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>, CancellationToken) Calcula de forma asincrónica la suma de la secuencia de valores Double que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>, CancellationToken) Calcula de forma asincrónica la suma de la secuencia de valores Int32 que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>, CancellationToken) Calcula de forma asincrónica la suma de la secuencia de valores Int64 que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken) Calcula de forma asincrónica la suma de la secuencia de valores Decimal que aceptan valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>, CancellationToken) Calcula de forma asincrónica la suma de la secuencia de valores Double que aceptan valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>, CancellationToken) Calcula de forma asincrónica la suma de la secuencia de valores Int32 que aceptan valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>, CancellationToken) Calcula de forma asincrónica la suma de la secuencia de valores Int64 que aceptan valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>, CancellationToken) Calcula de forma asincrónica la suma de la secuencia de valores Single que aceptan valores NULL que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>, CancellationToken) Calcula de forma asincrónica la suma de la secuencia de valores Single que se obtiene al invocar una función de proyección en cada elemento de la secuencia de entrada.
Método públicoMiembro estático Take<TSource> Devuelve un número especificado de elementos contiguos desde el principio de una secuencia.
Método públicoMiembro estático ToArrayAsync<TSource>(IQueryable<TSource>) Crea una matriz a partir de una IQueryable<T> enumerándola de forma asincrónica.
Método públicoMiembro estático ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken) Crea una matriz a partir de una IQueryable<T> enumerándola de forma asincrónica.
Método públicoMiembro estático ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>) Crea un Dictionary<TKey, TValue> a partir de una IQueryable<T> enumerándola de forma asincrónica de acuerdo con una función de selector de clave especificada.
Método públicoMiembro estático ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) Crea un Dictionary<TKey, TValue> a partir de una IQueryable<T> enumerándola de forma asincrónica de acuerdo con una función de selector de clave especificada y un comparador.
Método públicoMiembro estático ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, CancellationToken) Crea un Dictionary<TKey, TValue> a partir de una IQueryable<T> enumerándola de forma asincrónica de acuerdo con una función de selector de clave especificada.
Método públicoMiembro estático ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>, CancellationToken) Crea un Dictionary<TKey, TValue> a partir de una IQueryable<T> enumerándola de forma asincrónica de acuerdo con una función de selector de clave especificada y un comparador.
Método públicoMiembro estático ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) Crea un Dictionary<TKey, TValue> a partir de una IQueryable<T> enumerándola de forma asincrónica de acuerdo con un selector de clave y una función de selector de elemento especificados.
Método públicoMiembro estático ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) Crea un Dictionary<TKey, TValue> a partir de una IQueryable<T> enumerándola de forma asincrónica de acuerdo con una función de selector de clave, un comparador y una función de selector de elemento especificados.
Método públicoMiembro estático ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, CancellationToken) Crea un Dictionary<TKey, TValue> a partir de una IQueryable<T> enumerándola de forma asincrónica de acuerdo con un selector de clave y una función de selector de elemento especificados.
Método públicoMiembro estático ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>, CancellationToken) Crea un Dictionary<TKey, TValue> a partir de una IQueryable<T> enumerándola de forma asincrónica de acuerdo con una función de selector de clave, un comparador y una función de selector de elemento especificados.
Método públicoMiembro estático ToListAsync(IQueryable) Crea una List<T> a partir de una IQueryable enumerándola de forma asincrónica.
Método públicoMiembro estático ToListAsync(IQueryable, CancellationToken) Crea una List<T> a partir de una IQueryable enumerándola de forma asincrónica.
Método públicoMiembro estático ToListAsync<TSource>(IQueryable<TSource>) Crea una List<T> a partir de una IQueryable<T> enumerándola de forma asincrónica.
Método públicoMiembro estático ToListAsync<TSource>(IQueryable<TSource>, CancellationToken) Crea una List<T> a partir de una IQueryable<T> enumerándola de forma asincrónica.

Superior

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

System.Data.Entity (Espacio de nombres)