Udostępnij za pośrednictwem


QueryableMethods Klasa

Definicja

Klasa, która dostarcza metadane odbicia dla metod LINQ możliwych do translatowalnego.

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

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń baz danych oraz Jak działają zapytania EF Core .

Właściwości

All

Dla MethodInfoAll<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

AnyWithoutPredicate

Dla MethodInfoAny<TSource>(IQueryable<TSource>)

AnyWithPredicate

Dla MethodInfoAny<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

AsQueryable

Dla MethodInfoAsQueryable<TElement>(IEnumerable<TElement>)

Cast

Dla MethodInfoCast<TResult>(IQueryable)

Concat

Dla MethodInfoConcat<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Contains

Dla MethodInfoContains<TSource>(IQueryable<TSource>, TSource)

CountWithoutPredicate

Dla MethodInfoCount<TSource>(IQueryable<TSource>)

CountWithPredicate

Dla MethodInfoCount<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

DefaultIfEmptyWithArgument

Dla MethodInfoDefaultIfEmpty<TSource>(IQueryable<TSource>, TSource)

DefaultIfEmptyWithoutArgument

Dla MethodInfoDefaultIfEmpty<TSource>(IQueryable<TSource>)

Distinct

Dla MethodInfoDistinct<TSource>(IQueryable<TSource>)

ElementAt

Dla MethodInfoElementAt<TSource>(IQueryable<TSource>, Int32)

ElementAtOrDefault

Dla MethodInfoElementAtOrDefault<TSource>(IQueryable<TSource>, Int32)

Except

Dla MethodInfoExcept<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

FirstOrDefaultWithoutPredicate

Dla MethodInfoFirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

FirstOrDefaultWithPredicate

Dla MethodInfoFirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

FirstWithoutPredicate

Dla MethodInfoFirst<TSource>(IQueryable<TSource>)

FirstWithPredicate

Dla MethodInfoFirst<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

GroupByWithKeyElementResultSelector

Dla MethodInfoGroupBy<TSource,TKey,TElement,TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TSource,TElement>>, Expression<Func<TKey, IEnumerable<TElement>,TResult>>)

GroupByWithKeyElementSelector

Dla MethodInfoGroupBy<TSource,TKey,TElement>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>)

GroupByWithKeyResultSelector

Dla MethodInfoGroupBy<TSource,TKey,TResult>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TKey,IEnumerable<TSource>,TResult>>)

GroupByWithKeySelector

Dla MethodInfoGroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

GroupJoin

Dla MethodInfoGroupJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,IEnumerable<TInner>,TResult>>)

Intersect

Dla MethodInfoIntersect<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Join

Dla MethodInfoJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>)

LastOrDefaultWithoutPredicate

Dla MethodInfoLastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastOrDefaultWithPredicate

Dla MethodInfoLastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastWithoutPredicate

Dla MethodInfoLast<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastWithPredicate

Dla MethodInfoLast<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LongCountWithoutPredicate

Dla MethodInfoLongCount<TSource>(IQueryable<TSource>)

LongCountWithPredicate

Dla MethodInfoLongCount<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

MaxWithoutSelector

Dla MethodInfoMax<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

MaxWithSelector

Dla MethodInfoMax<TSource>(IQueryable<TSource>)

MinWithoutSelector

Dla MethodInfoMin<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

MinWithSelector

Dla MethodInfoMin<TSource>(IQueryable<TSource>)

OfType

Dla MethodInfoOfType<TResult>(IQueryable)

OrderBy

Dla MethodInfoOrderBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

OrderByDescending

Dla MethodInfoOrderByDescending<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Reverse

Dla MethodInfoReverse<TSource>(IQueryable<TSource>)

Select

Dla MethodInfoSelect<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

SelectManyWithCollectionSelector

Dla MethodInfoSelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection, TResult>>)

SelectManyWithoutCollectionSelector

Dla MethodInfoSelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TResult>>>)

SingleOrDefaultWithoutPredicate

Dla MethodInfoSingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleOrDefaultWithPredicate

Dla MethodInfoSingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleWithoutPredicate

Dla MethodInfoSingle<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleWithPredicate

Dla MethodInfoSingle<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Skip

Dla MethodInfoSkip<TSource>(IQueryable<TSource>, Int32)

SkipWhile

Dla MethodInfoSkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Take

Dla MethodInfoTake<TSource>(IQueryable<TSource>, Int32)

TakeWhile

Dla MethodInfoTakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

ThenBy

Dla MethodInfoThenBy<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

ThenByDescending

Dla MethodInfoThenByDescending<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

Union

Dla MethodInfoUnion<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Where

Dla MethodInfoWhere<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Metody

GetAverageWithoutSelector(Type)

Zwraca wartość MethodInfo dla Queryable.Average metody bez selektora dla danego typu.

GetAverageWithSelector(Type)

Zwraca wartość MethodInfo dla Queryable.Average metody z selektorem dla danego typu.

GetSumWithoutSelector(Type)

Zwraca wartość MethodInfo dla Queryable.Sum metody bez selektora dla danego typu.

GetSumWithSelector(Type)

Zwraca wartość MethodInfo dla Queryable.Sum metody z selektorem dla danego typu.

IsAverageWithoutSelector(MethodInfo)

Sprawdza, czy dana wartość MethodInfo jest jedną z Queryable.Average wartości bez selektora.

IsAverageWithSelector(MethodInfo)

Sprawdza, czy dany MethodInfo element jest jednym z Queryable.Average selektorów.

IsSumWithoutSelector(MethodInfo)

Sprawdza, czy dana wartość MethodInfo jest jedną z Queryable.Sum wartości bez selektora.

IsSumWithSelector(MethodInfo)

Sprawdza, czy dany MethodInfo element jest jednym z Queryable.Sum selektorów.

Dotyczy