Bagikan melalui


QueryableMethods Kelas

Definisi

Kelas yang menyediakan metadata refleksi untuk metode LINQ yang dapat diterjemahkan.

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

Keterangan

Lihat Implementasi penyedia dan ekstensi database dan Cara kerja kueri EF Core untuk informasi dan contoh selengkapnya.

Properti

All

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

AnyWithoutPredicate

MethodInfo untukAny<TSource>(IQueryable<TSource>)

AnyWithPredicate

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

AsQueryable

MethodInfo untukAsQueryable<TElement>(IEnumerable<TElement>)

Cast

MethodInfo untukCast<TResult>(IQueryable)

Concat

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

Contains

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

CountWithoutPredicate

MethodInfo untukCount<TSource>(IQueryable<TSource>)

CountWithPredicate

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

DefaultIfEmptyWithArgument

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

DefaultIfEmptyWithoutArgument

MethodInfo untukDefaultIfEmpty<TSource>(IQueryable<TSource>)

Distinct

MethodInfo untukDistinct<TSource>(IQueryable<TSource>)

ElementAt

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

ElementAtOrDefault

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

Except

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

FirstOrDefaultWithoutPredicate

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

FirstOrDefaultWithPredicate

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

FirstWithoutPredicate

MethodInfo untukFirst<TSource>(IQueryable<TSource>)

FirstWithPredicate

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

GroupByWithKeyElementResultSelector

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

GroupByWithKeyElementSelector

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

GroupByWithKeyResultSelector

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

GroupByWithKeySelector

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

GroupJoin

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

Intersect

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

Join

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

LastOrDefaultWithoutPredicate

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

LastOrDefaultWithPredicate

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

LastWithoutPredicate

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

LastWithPredicate

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

LongCountWithoutPredicate

MethodInfo untukLongCount<TSource>(IQueryable<TSource>)

LongCountWithPredicate

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

MaxWithoutSelector

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

MaxWithSelector

MethodInfo untukMax<TSource>(IQueryable<TSource>)

MinWithoutSelector

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

MinWithSelector

MethodInfo untukMin<TSource>(IQueryable<TSource>)

OfType

MethodInfo untukOfType<TResult>(IQueryable)

OrderBy

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

OrderByDescending

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

Reverse

MethodInfo untukReverse<TSource>(IQueryable<TSource>)

Select

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

SelectManyWithCollectionSelector

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

SelectManyWithoutCollectionSelector

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

SingleOrDefaultWithoutPredicate

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

SingleOrDefaultWithPredicate

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

SingleWithoutPredicate

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

SingleWithPredicate

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

Skip

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

SkipWhile

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

Take

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

TakeWhile

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

ThenBy

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

ThenByDescending

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

Union

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

Where

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

Metode

GetAverageWithoutSelector(Type)

Mengembalikan MethodInfo untuk Queryable.Average metode tanpa pemilih untuk jenis yang diberikan.

GetAverageWithSelector(Type)

Mengembalikan MethodInfo untuk Queryable.Average metode dengan pemilih untuk jenis yang diberikan.

GetSumWithoutSelector(Type)

Mengembalikan MethodInfo untuk Queryable.Sum metode tanpa pemilih untuk jenis yang diberikan.

GetSumWithSelector(Type)

Mengembalikan MethodInfo untuk Queryable.Sum metode dengan pemilih untuk jenis yang diberikan.

IsAverageWithoutSelector(MethodInfo)

Memeriksa apakah yang diberikan MethodInfo adalah salah satu dari tanpa pemilih Queryable.Average atau tidak.

IsAverageWithSelector(MethodInfo)

Memeriksa apakah yang diberikan MethodInfo adalah salah satu dengan pemilih Queryable.Average atau tidak.

IsSumWithoutSelector(MethodInfo)

Memeriksa apakah yang diberikan MethodInfo adalah salah satu dari tanpa pemilih Queryable.Sum atau tidak.

IsSumWithSelector(MethodInfo)

Memeriksa apakah yang diberikan MethodInfo adalah salah satu dengan pemilih Queryable.Sum atau tidak.

Berlaku untuk