Compartir a través de


QueryableMethods Clase

Definición

Clase que proporciona metadatos de reflexión para métodos LINQ traducibles.

public static class QueryableMethods
type QueryableMethods = class
Public Class QueryableMethods
Herencia
QueryableMethods

Comentarios

Consulte Implementación de proveedores y extensiones de bases de datos yCómo funcionan las consultas de EF Core para obtener más información y ejemplos.

Propiedades

All

MethodInfo paraAll<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

AnyWithoutPredicate

MethodInfo paraAny<TSource>(IQueryable<TSource>)

AnyWithPredicate

MethodInfo paraAny<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

AsQueryable

MethodInfo paraAsQueryable<TElement>(IEnumerable<TElement>)

Cast

MethodInfo paraCast<TResult>(IQueryable)

Concat

MethodInfo paraConcat<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Contains

MethodInfo paraContains<TSource>(IQueryable<TSource>, TSource)

CountWithoutPredicate

MethodInfo paraCount<TSource>(IQueryable<TSource>)

CountWithPredicate

MethodInfo paraCount<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

DefaultIfEmptyWithArgument

MethodInfo paraDefaultIfEmpty<TSource>(IQueryable<TSource>, TSource)

DefaultIfEmptyWithoutArgument

MethodInfo paraDefaultIfEmpty<TSource>(IQueryable<TSource>)

Distinct

MethodInfo paraDistinct<TSource>(IQueryable<TSource>)

ElementAt

MethodInfo paraElementAt<TSource>(IQueryable<TSource>, Int32)

ElementAtOrDefault

MethodInfo paraElementAtOrDefault<TSource>(IQueryable<TSource>, Int32)

Except

MethodInfo paraExcept<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

FirstOrDefaultWithoutPredicate

MethodInfo paraFirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

FirstOrDefaultWithPredicate

MethodInfo paraFirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

FirstWithoutPredicate

MethodInfo paraFirst<TSource>(IQueryable<TSource>)

FirstWithPredicate

MethodInfo paraFirst<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

GroupByWithKeyElementResultSelector

MethodInfo paraGroupBy<TSource,TKey,TElement,TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TSource,TElement>>, Expression<Func<TKey, IEnumerable<TElement>,TResult>>)

GroupByWithKeyElementSelector

MethodInfo paraGroupBy<TSource,TKey,TElement>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>)

GroupByWithKeyResultSelector

MethodInfo paraGroupBy<TSource,TKey,TResult>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TKey,IEnumerable<TSource>,TResult>>)

GroupByWithKeySelector

MethodInfo paraGroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

GroupJoin

MethodInfo paraGroupJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,IEnumerable<TInner>,TResult>>)

Intersect

MethodInfo paraIntersect<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Join

MethodInfo paraJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>)

LastOrDefaultWithoutPredicate

MethodInfo paraLastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastOrDefaultWithPredicate

MethodInfo paraLastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastWithoutPredicate

MethodInfo paraLast<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastWithPredicate

MethodInfo paraLast<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LongCountWithoutPredicate

MethodInfo paraLongCount<TSource>(IQueryable<TSource>)

LongCountWithPredicate

MethodInfo paraLongCount<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

MaxWithoutSelector

MethodInfo paraMax<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

MaxWithSelector

MethodInfo paraMax<TSource>(IQueryable<TSource>)

MinWithoutSelector

MethodInfo paraMin<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

MinWithSelector

MethodInfo paraMin<TSource>(IQueryable<TSource>)

OfType

MethodInfo paraOfType<TResult>(IQueryable)

OrderBy

MethodInfo paraOrderBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

OrderByDescending

MethodInfo paraOrderByDescending<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Reverse

MethodInfo paraReverse<TSource>(IQueryable<TSource>)

Select

MethodInfo paraSelect<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

SelectManyWithCollectionSelector

MethodInfo paraSelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection, TResult>>)

SelectManyWithoutCollectionSelector

MethodInfo paraSelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TResult>>>)

SingleOrDefaultWithoutPredicate

MethodInfo paraSingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleOrDefaultWithPredicate

MethodInfo paraSingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleWithoutPredicate

MethodInfo paraSingle<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleWithPredicate

MethodInfo paraSingle<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Skip

MethodInfo paraSkip<TSource>(IQueryable<TSource>, Int32)

SkipWhile

MethodInfo paraSkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Take

MethodInfo paraTake<TSource>(IQueryable<TSource>, Int32)

TakeWhile

MethodInfo paraTakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

ThenBy

MethodInfo paraThenBy<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

ThenByDescending

MethodInfo paraThenByDescending<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

Union

MethodInfo paraUnion<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Where

MethodInfo paraWhere<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Métodos

GetAverageWithoutSelector(Type)

Devuelve para MethodInfo el Queryable.Average método sin un selector para el tipo especificado.

GetAverageWithSelector(Type)

Devuelve para MethodInfo el Queryable.Average método con un selector para el tipo especificado.

GetSumWithoutSelector(Type)

Devuelve para MethodInfo el Queryable.Sum método sin un selector para el tipo especificado.

GetSumWithSelector(Type)

Devuelve para MethodInfo el Queryable.Sum método con un selector para el tipo especificado.

IsAverageWithoutSelector(MethodInfo)

Comprueba si el elemento especificado MethodInfo es uno de los Queryable.Average sin un selector.

IsAverageWithSelector(MethodInfo)

Comprueba si el elemento especificado MethodInfo es uno de los Queryable.Average elementos con un selector.

IsSumWithoutSelector(MethodInfo)

Comprueba si el elemento especificado MethodInfo es uno de los Queryable.Sum sin un selector.

IsSumWithSelector(MethodInfo)

Comprueba si el elemento especificado MethodInfo es uno de los Queryable.Sum elementos con un selector.

Se aplica a