Lingua

QueryableMethods Classe

Definizione

Classe che fornisce metadati di reflection per i metodi LINQ traducibili.

[System.Runtime.CompilerServices.Nullable(0)]
public static class QueryableMethods
public static class QueryableMethods
[<System.Runtime.CompilerServices.Nullable(0)>]
type QueryableMethods = class
type QueryableMethods = class
Public Class QueryableMethods
Ereditarietà
QueryableMethods
Attributi

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database e estensioni e Funzionamento delle query di EF Core .

Proprietà

Nome Descrizione
All

Oggetto MethodInfo per All<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

AnyWithoutPredicate

Oggetto MethodInfo per Any<TSource>(IQueryable<TSource>)

AnyWithPredicate

Oggetto MethodInfo per Any<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

AsQueryable

Oggetto MethodInfo per AsQueryable<TElement>(IEnumerable<TElement>)

Cast

Oggetto MethodInfo per Cast<TResult>(IQueryable)

Concat

Oggetto MethodInfo per Concat<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Contains

Oggetto MethodInfo per Contains<TSource>(IQueryable<TSource>, TSource)

CountWithoutPredicate

Oggetto MethodInfo per Count<TSource>(IQueryable<TSource>)

CountWithPredicate

Oggetto MethodInfo per Count<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

DefaultIfEmptyWithArgument

Oggetto MethodInfo per DefaultIfEmpty<TSource>(IQueryable<TSource>, TSource)

DefaultIfEmptyWithoutArgument

Oggetto MethodInfo per DefaultIfEmpty<TSource>(IQueryable<TSource>)

Distinct

Oggetto MethodInfo per Distinct<TSource>(IQueryable<TSource>)

ElementAt

Oggetto MethodInfo per ElementAt<TSource>(IQueryable<TSource>, Int32)

ElementAtOrDefault

Oggetto MethodInfo per ElementAtOrDefault<TSource>(IQueryable<TSource>, Int32)

Except

Oggetto MethodInfo per Except<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

FirstOrDefaultWithoutPredicate

Oggetto MethodInfo per FirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

FirstOrDefaultWithPredicate

Oggetto MethodInfo per FirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

FirstWithoutPredicate

Oggetto MethodInfo per First<TSource>(IQueryable<TSource>)

FirstWithPredicate

Oggetto MethodInfo per First<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

FullJoin

Oggetto MethodInfo per FullJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>, IEqualityComparer<TKey>)

GroupByWithKeyElementResultSelector

Oggetto MethodInfo per GroupBy<TSource,TKey,TElement,TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TSource,TElement>>, Expression<Func<TKey, IEnumerable<TElement>,TResult>>)

GroupByWithKeyElementSelector

Oggetto MethodInfo per GroupBy<TSource,TKey,TElement>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>)

GroupByWithKeyResultSelector

Oggetto MethodInfo per GroupBy<TSource,TKey,TResult>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TKey,IEnumerable<TSource>,TResult>>)

GroupByWithKeySelector

Oggetto MethodInfo per GroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

GroupJoin

Oggetto MethodInfo per GroupJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,IEnumerable<TInner>,TResult>>)

Intersect

Oggetto MethodInfo per Intersect<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Join

Oggetto MethodInfo per Join<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>)

LastOrDefaultWithoutPredicate

Oggetto MethodInfo per LastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastOrDefaultWithPredicate

Oggetto MethodInfo per LastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastWithoutPredicate

Oggetto MethodInfo per Last<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LastWithPredicate

Oggetto MethodInfo per Last<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

LeftJoin

Oggetto MethodInfo per LeftJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>)

LongCountWithoutPredicate

Oggetto MethodInfo per LongCount<TSource>(IQueryable<TSource>)

LongCountWithPredicate

Oggetto MethodInfo per LongCount<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

MaxBy

Oggetto MethodInfo per MaxBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

MaxWithoutSelector

Oggetto MethodInfo per Max<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

MaxWithSelector

Oggetto MethodInfo per Max<TSource>(IQueryable<TSource>)

MinBy

Oggetto MethodInfo per MinBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

MinWithoutSelector

Oggetto MethodInfo per Min<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

MinWithSelector

Oggetto MethodInfo per Min<TSource>(IQueryable<TSource>)

OfType

Oggetto MethodInfo per OfType<TResult>(IQueryable)

Order

Oggetto MethodInfo per Order<T>(IQueryable<T>)

OrderBy

Oggetto MethodInfo per OrderBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

OrderByDescending

Oggetto MethodInfo per OrderByDescending<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

OrderDescending

Oggetto MethodInfo per OrderDescending<T>(IQueryable<T>)

Reverse

Oggetto MethodInfo per Reverse<TSource>(IQueryable<TSource>)

RightJoin

Oggetto MethodInfo per RightJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>)

Select

Oggetto MethodInfo per Select<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

SelectManyWithCollectionSelector

Oggetto MethodInfo per SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection, TResult>>)

SelectManyWithoutCollectionSelector

Oggetto MethodInfo per SelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TResult>>>)

SingleOrDefaultWithoutPredicate

Oggetto MethodInfo per SingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleOrDefaultWithPredicate

Oggetto MethodInfo per SingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleWithoutPredicate

Oggetto MethodInfo per Single<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

SingleWithPredicate

Oggetto MethodInfo per Single<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Skip

Oggetto MethodInfo per Skip<TSource>(IQueryable<TSource>, Int32)

SkipWhile

Oggetto MethodInfo per SkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Take

Oggetto MethodInfo per Take<TSource>(IQueryable<TSource>, Int32)

TakeWhile

Oggetto MethodInfo per TakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

ThenBy

Oggetto MethodInfo per ThenBy<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

ThenByDescending

Oggetto MethodInfo per ThenByDescending<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

Union

Oggetto MethodInfo per Union<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Where

Oggetto MethodInfo per Where<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Metodi

Nome Descrizione
GetAverageWithoutSelector(Type)

Restituisce l'oggetto MethodInfo per il Queryable.Average metodo senza un selettore per il tipo specificato.

GetAverageWithSelector(Type)

Restituisce l'oggetto MethodInfo per il Queryable.Average metodo con un selettore per il tipo specificato.

GetSumWithoutSelector(Type)

Restituisce l'oggetto MethodInfo per il Queryable.Sum metodo senza un selettore per il tipo specificato.

GetSumWithSelector(Type)

Restituisce l'oggetto MethodInfo per il Queryable.Sum metodo con un selettore per il tipo specificato.

IsAverageWithoutSelector(MethodInfo)

Controlla se l'oggetto specificato MethodInfo è uno di Queryable.Average senza un selettore.

IsAverageWithSelector(MethodInfo)

Controlla se l'oggetto specificato MethodInfo è uno di Queryable.Average con un selettore.

IsSumWithoutSelector(MethodInfo)

Controlla se l'oggetto specificato MethodInfo è uno di Queryable.Sum senza un selettore.

IsSumWithSelector(MethodInfo)

Controlla se l'oggetto specificato MethodInfo è uno di Queryable.Sum con un selettore.

Si applica a