Table of Contents

Class QueryableMethods

Namespace
Microsoft.EntityFrameworkCore.Query
Assembly
Microsoft.EntityFrameworkCore.dll

A class that provides reflection metadata for translatable LINQ methods.

public static class QueryableMethods
Inheritance
QueryableMethods
Inherited Members

Remarks

Properties

All

public static MethodInfo All { get; }

Property Value

MethodInfo

AnyWithPredicate

public static MethodInfo AnyWithPredicate { get; }

Property Value

MethodInfo

AnyWithoutPredicate

public static MethodInfo AnyWithoutPredicate { get; }

Property Value

MethodInfo

AsQueryable

public static MethodInfo AsQueryable { get; }

Property Value

MethodInfo

Cast

public static MethodInfo Cast { get; }

Property Value

MethodInfo

Concat

public static MethodInfo Concat { get; }

Property Value

MethodInfo

Contains

public static MethodInfo Contains { get; }

Property Value

MethodInfo

CountWithPredicate

public static MethodInfo CountWithPredicate { get; }

Property Value

MethodInfo

CountWithoutPredicate

public static MethodInfo CountWithoutPredicate { get; }

Property Value

MethodInfo

DefaultIfEmptyWithArgument

public static MethodInfo DefaultIfEmptyWithArgument { get; }

Property Value

MethodInfo

DefaultIfEmptyWithoutArgument

public static MethodInfo DefaultIfEmptyWithoutArgument { get; }

Property Value

MethodInfo

Distinct

public static MethodInfo Distinct { get; }

Property Value

MethodInfo

ElementAt

public static MethodInfo ElementAt { get; }

Property Value

MethodInfo

ElementAtOrDefault

public static MethodInfo ElementAtOrDefault { get; }

Property Value

MethodInfo

Except

public static MethodInfo Except { get; }

Property Value

MethodInfo

FirstOrDefaultWithPredicate

public static MethodInfo FirstOrDefaultWithPredicate { get; }

Property Value

MethodInfo

FirstOrDefaultWithoutPredicate

public static MethodInfo FirstOrDefaultWithoutPredicate { get; }

Property Value

MethodInfo

FirstWithPredicate

public static MethodInfo FirstWithPredicate { get; }

Property Value

MethodInfo

FirstWithoutPredicate

public static MethodInfo FirstWithoutPredicate { get; }

Property Value

MethodInfo

GroupByWithKeyElementResultSelector

public static MethodInfo GroupByWithKeyElementResultSelector { get; }

Property Value

MethodInfo

GroupByWithKeyElementSelector

public static MethodInfo GroupByWithKeyElementSelector { get; }

Property Value

MethodInfo

GroupByWithKeyResultSelector

public static MethodInfo GroupByWithKeyResultSelector { get; }

Property Value

MethodInfo

GroupByWithKeySelector

public static MethodInfo GroupByWithKeySelector { get; }

Property Value

MethodInfo

GroupJoin

public static MethodInfo GroupJoin { get; }

Property Value

MethodInfo

Intersect

public static MethodInfo Intersect { get; }

Property Value

MethodInfo

Join

public static MethodInfo Join { get; }

Property Value

MethodInfo

LastOrDefaultWithPredicate

public static MethodInfo LastOrDefaultWithPredicate { get; }

Property Value

MethodInfo

LastOrDefaultWithoutPredicate

public static MethodInfo LastOrDefaultWithoutPredicate { get; }

Property Value

MethodInfo

LastWithPredicate

public static MethodInfo LastWithPredicate { get; }

Property Value

MethodInfo

LastWithoutPredicate

public static MethodInfo LastWithoutPredicate { get; }

Property Value

MethodInfo

LongCountWithPredicate

public static MethodInfo LongCountWithPredicate { get; }

Property Value

MethodInfo

LongCountWithoutPredicate

public static MethodInfo LongCountWithoutPredicate { get; }

Property Value

MethodInfo

MaxWithSelector

public static MethodInfo MaxWithSelector { get; }

Property Value

MethodInfo

MaxWithoutSelector

public static MethodInfo MaxWithoutSelector { get; }

Property Value

MethodInfo

MinWithSelector

public static MethodInfo MinWithSelector { get; }

Property Value

MethodInfo

MinWithoutSelector

public static MethodInfo MinWithoutSelector { get; }

Property Value

MethodInfo

OfType

public static MethodInfo OfType { get; }

Property Value

MethodInfo

OrderBy

public static MethodInfo OrderBy { get; }

Property Value

MethodInfo

OrderByDescending

public static MethodInfo OrderByDescending { get; }

Property Value

MethodInfo

Reverse

public static MethodInfo Reverse { get; }

Property Value

MethodInfo

Select

public static MethodInfo Select { get; }

Property Value

MethodInfo

SelectManyWithCollectionSelector

public static MethodInfo SelectManyWithCollectionSelector { get; }

Property Value

MethodInfo

SelectManyWithoutCollectionSelector

public static MethodInfo SelectManyWithoutCollectionSelector { get; }

Property Value

MethodInfo

SingleOrDefaultWithPredicate

public static MethodInfo SingleOrDefaultWithPredicate { get; }

Property Value

MethodInfo

SingleOrDefaultWithoutPredicate

public static MethodInfo SingleOrDefaultWithoutPredicate { get; }

Property Value

MethodInfo

SingleWithPredicate

public static MethodInfo SingleWithPredicate { get; }

Property Value

MethodInfo

SingleWithoutPredicate

public static MethodInfo SingleWithoutPredicate { get; }

Property Value

MethodInfo

Skip

public static MethodInfo Skip { get; }

Property Value

MethodInfo

SkipWhile

public static MethodInfo SkipWhile { get; }

Property Value

MethodInfo

Take

public static MethodInfo Take { get; }

Property Value

MethodInfo

TakeWhile

public static MethodInfo TakeWhile { get; }

Property Value

MethodInfo

ThenBy

public static MethodInfo ThenBy { get; }

Property Value

MethodInfo

ThenByDescending

public static MethodInfo ThenByDescending { get; }

Property Value

MethodInfo

Union

public static MethodInfo Union { get; }

Property Value

MethodInfo

Where

public static MethodInfo Where { get; }

Property Value

MethodInfo

Methods

GetAverageWithSelector(Type)

Returns the MethodInfo for the method with a selector for the given type.

public static MethodInfo GetAverageWithSelector(Type type)

Parameters

type Type

The generic type of the method to create.

Returns

MethodInfo

The MethodInfo.

GetAverageWithoutSelector(Type)

Returns the MethodInfo for the method without a selector for the given type.

public static MethodInfo GetAverageWithoutSelector(Type type)

Parameters

type Type

The generic type of the method to create.

Returns

MethodInfo

The MethodInfo.

GetSumWithSelector(Type)

Returns the MethodInfo for the method with a selector for the given type.

public static MethodInfo GetSumWithSelector(Type type)

Parameters

type Type

The generic type of the method to create.

Returns

MethodInfo

The MethodInfo.

GetSumWithoutSelector(Type)

Returns the MethodInfo for the method without a selector for the given type.

public static MethodInfo GetSumWithoutSelector(Type type)

Parameters

type Type

The generic type of the method to create.

Returns

MethodInfo

The MethodInfo.

IsAverageWithSelector(MethodInfo)

Checks whether or not the given MethodInfo is one of the with a selector.

public static bool IsAverageWithSelector(MethodInfo methodInfo)

Parameters

methodInfo MethodInfo

The method to check.

Returns

bool

true if the method matches; false otherwise.

IsAverageWithoutSelector(MethodInfo)

Checks whether or not the given MethodInfo is one of the without a selector.

public static bool IsAverageWithoutSelector(MethodInfo methodInfo)

Parameters

methodInfo MethodInfo

The method to check.

Returns

bool

true if the method matches; false otherwise.

IsSumWithSelector(MethodInfo)

Checks whether or not the given MethodInfo is one of the with a selector.

public static bool IsSumWithSelector(MethodInfo methodInfo)

Parameters

methodInfo MethodInfo

The method to check.

Returns

bool

true if the method matches; false otherwise.

IsSumWithoutSelector(MethodInfo)

Checks whether or not the given MethodInfo is one of the without a selector.

public static bool IsSumWithoutSelector(MethodInfo methodInfo)

Parameters

methodInfo MethodInfo

The method to check.

Returns

bool

true if the method matches; false otherwise.