다음을 통해 공유


QueryableMethods 클래스

정의

번역 가능한 LINQ 메서드에 대한 리플렉션 메타데이터를 제공하는 클래스입니다.

public static class QueryableMethods
type QueryableMethods = class
Public Class QueryableMethods
상속
QueryableMethods

설명

자세한 내용 과 예제는 데이터베이스 공급자 및 확장 구현 및 EF Core 쿼리 작동 방식을 참조하세요.

속성

All

MethodInfo 대한 All<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

AnyWithoutPredicate

MethodInfo 대한 Any<TSource>(IQueryable<TSource>)

AnyWithPredicate

MethodInfo 대한 Any<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

AsQueryable

MethodInfo 대한 AsQueryable<TElement>(IEnumerable<TElement>)

Cast

MethodInfo 대한 Cast<TResult>(IQueryable)

Concat

MethodInfo 대한 Concat<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Contains

MethodInfo 대한 Contains<TSource>(IQueryable<TSource>, TSource)

CountWithoutPredicate

MethodInfo 대한 Count<TSource>(IQueryable<TSource>)

CountWithPredicate

MethodInfo 대한 Count<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

DefaultIfEmptyWithArgument

MethodInfo 대한 DefaultIfEmpty<TSource>(IQueryable<TSource>, TSource)

DefaultIfEmptyWithoutArgument

MethodInfo 대한 DefaultIfEmpty<TSource>(IQueryable<TSource>)

Distinct

MethodInfo 대한 Distinct<TSource>(IQueryable<TSource>)

ElementAt

MethodInfo 대한 ElementAt<TSource>(IQueryable<TSource>, Int32)

ElementAtOrDefault

MethodInfo 대한 ElementAtOrDefault<TSource>(IQueryable<TSource>, Int32)

Except

MethodInfo 대한 Except<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

FirstOrDefaultWithoutPredicate

MethodInfo 대한 FirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

FirstOrDefaultWithPredicate

MethodInfo 대한 FirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

FirstWithoutPredicate

MethodInfo 대한 First<TSource>(IQueryable<TSource>)

FirstWithPredicate

MethodInfo 대한 First<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

GroupByWithKeyElementResultSelector

MethodInfo 대한 GroupBy<TSource,TKey,TElement,TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TSource,TElement>>, Expression<Func<TKey, IEnumerable<TElement>,TResult>>)

GroupByWithKeyElementSelector

MethodInfo 대한 GroupBy<TSource,TKey,TElement>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>)

GroupByWithKeyResultSelector

MethodInfo 대한 GroupBy<TSource,TKey,TResult>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TKey,IEnumerable<TSource>,TResult>>)

GroupByWithKeySelector

MethodInfo 대한 GroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

GroupJoin

MethodInfo 대한 GroupJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,IEnumerable<TInner>,TResult>>)

Intersect

MethodInfo 대한 Intersect<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Join

MethodInfo 대한 Join<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>)

LastOrDefaultWithoutPredicate

MethodInfo 대한 LastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastOrDefaultWithPredicate

MethodInfo 대한 LastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastWithoutPredicate

MethodInfo 대한 Last<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastWithPredicate

MethodInfo 대한 Last<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LongCountWithoutPredicate

MethodInfo 대한 LongCount<TSource>(IQueryable<TSource>)

LongCountWithPredicate

MethodInfo 대한 LongCount<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

MaxWithoutSelector

MethodInfo 대한 Max<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

MaxWithSelector

MethodInfo 대한 Max<TSource>(IQueryable<TSource>)

MinWithoutSelector

MethodInfo 대한 Min<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

MinWithSelector

MethodInfo 대한 Min<TSource>(IQueryable<TSource>)

OfType

MethodInfo 대한 OfType<TResult>(IQueryable)

OrderBy

MethodInfo 대한 OrderBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

OrderByDescending

MethodInfo 대한 OrderByDescending<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Reverse

MethodInfo 대한 Reverse<TSource>(IQueryable<TSource>)

Select

MethodInfo 대한 Select<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

SelectManyWithCollectionSelector

MethodInfo 대한 SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection, TResult>>)

SelectManyWithoutCollectionSelector

MethodInfo 대한 SelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TResult>>>)

SingleOrDefaultWithoutPredicate

MethodInfo 대한 SingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleOrDefaultWithPredicate

MethodInfo 대한 SingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleWithoutPredicate

MethodInfo 대한 Single<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleWithPredicate

MethodInfo 대한 Single<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Skip

MethodInfo 대한 Skip<TSource>(IQueryable<TSource>, Int32)

SkipWhile

MethodInfo 대한 SkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Take

MethodInfo 대한 Take<TSource>(IQueryable<TSource>, Int32)

TakeWhile

MethodInfo 대한 TakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

ThenBy

MethodInfo 대한 ThenBy<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

ThenByDescending

MethodInfo 대한 ThenByDescending<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

Union

MethodInfo 대한 Union<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Where

MethodInfo 대한 Where<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

메서드

GetAverageWithoutSelector(Type)

MethodInfo 지정된 형식에 Queryable.Average 대한 선택기가 없는 메서드의 를 반환합니다.

GetAverageWithSelector(Type)

MethodInfo 지정된 형식에 Queryable.Average 대한 선택기를 사용하여 메서드의 를 반환합니다.

GetSumWithoutSelector(Type)

MethodInfo 지정된 형식에 Queryable.Sum 대한 선택기가 없는 메서드의 를 반환합니다.

GetSumWithSelector(Type)

MethodInfo 지정된 형식에 Queryable.Sum 대한 선택기를 사용하여 메서드의 를 반환합니다.

IsAverageWithoutSelector(MethodInfo)

지정된 MethodInfo 가 선택기가 없는 중 Queryable.Average 하나인지 여부를 확인합니다.

IsAverageWithSelector(MethodInfo)

지정된 MethodInfo 이 선택기가 있는 중 Queryable.Average 하나인지 여부를 확인합니다.

IsSumWithoutSelector(MethodInfo)

지정된 MethodInfo 가 선택기가 없는 중 Queryable.Sum 하나인지 여부를 확인합니다.

IsSumWithSelector(MethodInfo)

지정된 MethodInfo 이 선택기가 있는 중 Queryable.Sum 하나인지 여부를 확인합니다.

적용 대상