QueryableExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Полезные методы расширения для использования с запросами LINQ Entity Framework.
public static class QueryableExtensions
type QueryableExtensions = class
Public Module QueryableExtensions
- Наследование
-
QueryableExtensions
Методы
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Асинхронно определяет, удовлетворяют ли все элементы последовательности условию. |
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Асинхронно определяет, удовлетворяют ли все элементы последовательности условию. |
AnyAsync<TSource>(IQueryable<TSource>) |
Асинхронно определяет, содержит ли последовательность какие-либо элементы. |
AnyAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Асинхронно определяет, содержит ли последовательность какие-либо элементы. |
AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Асинхронно определяет, удовлетворяет ли любой элемент последовательности условию. |
AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Асинхронно определяет, удовлетворяет ли любой элемент последовательности условию. |
AsNoTracking(IQueryable) |
Возвращает новый запрос, в котором возвращенные сущности не будут кэшироваться в DbContext или ObjectContext. Этот метод работает, вызывая метод AsNoTracking базового объекта запроса. Если базовый объект запроса не имеет метода AsNoTracking, вызов этого метода не повлияет. |
AsNoTracking<T>(IQueryable<T>) |
Возвращает новый запрос, в котором возвращенные сущности не будут кэшироваться в DbContext или ObjectContext. Этот метод работает, вызывая метод AsNoTracking базового объекта запроса. Если базовый объект запроса не имеет метода AsNoTracking, вызов этого метода не повлияет. |
AsStreaming(IQueryable) |
Устаревшие..
Возвращает новый запрос, который будет выполнять потоковую передачу результатов вместо буферизации. Этот метод работает путем вызова метода AsStreaming базового объекта запроса. Если базовый объект запроса не имеет метода AsStreaming, вызов этого метода не окажет никакого влияния. |
AsStreaming<T>(IQueryable<T>) |
Устаревшие..
Возвращает новый запрос, который будет выполнять потоковую передачу результатов вместо буферизации. Этот метод работает путем вызова метода AsStreaming базового объекта запроса. Если базовый объект запроса не имеет метода AsStreaming, вызов этого метода не окажет никакого влияния. |
AverageAsync(IQueryable<Decimal>) |
Асинхронно вычисляет среднее значение последовательности значений Decimal . |
AverageAsync(IQueryable<Decimal>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений Decimal . |
AverageAsync(IQueryable<Double>) |
Асинхронно вычисляет среднее значение последовательности значений Double . |
AverageAsync(IQueryable<Double>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений Double . |
AverageAsync(IQueryable<Int32>) |
Асинхронно вычисляет среднее значение последовательности значений Int32 . |
AverageAsync(IQueryable<Int32>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений Int32 . |
AverageAsync(IQueryable<Int64>) |
Асинхронно вычисляет среднее значение последовательности значений Int64 . |
AverageAsync(IQueryable<Int64>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений Int64 . |
AverageAsync(IQueryable<Nullable<Decimal>>) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Decimal значение NULL. |
AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Decimal значение NULL. |
AverageAsync(IQueryable<Nullable<Double>>) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Double значение NULL. |
AverageAsync(IQueryable<Nullable<Double>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Double значение NULL. |
AverageAsync(IQueryable<Nullable<Int32>>) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Int32 значение NULL. |
AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Int32 значение NULL. |
AverageAsync(IQueryable<Nullable<Int64>>) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Int64 значение NULL. |
AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Int64 значение NULL. |
AverageAsync(IQueryable<Nullable<Single>>) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Single значение NULL. |
AverageAsync(IQueryable<Nullable<Single>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Single значение NULL. |
AverageAsync(IQueryable<Single>) |
Асинхронно вычисляет среднее значение последовательности значений Single . |
AverageAsync(IQueryable<Single>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений Single . |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>) |
Асинхронно вычисляет среднее значение последовательности значений, полученное Decimal путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, полученное Decimal путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>) |
Асинхронно вычисляет среднее значение последовательности значений, полученное Double путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, полученное Double путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>) |
Асинхронно вычисляет среднее значение последовательности значений, полученное Int32 путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, полученное Int32 путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>) |
Асинхронно вычисляет среднее значение последовательности значений, полученное Int64 путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, полученное Int64 путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Decimal значение NULL, которое получается путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Decimal значение NULL, которое получается путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Double значение NULL, которое получается путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Double значение NULL, которое получается путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Int32 значение NULL, которое получается путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Int32 значение NULL, которое получается путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Int64 значение NULL, которое получается путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Int64 значение NULL, которое получается путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Single значение NULL, которое получается путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, допускающих Single значение NULL, которое получается путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>) |
Асинхронно вычисляет среднее значение последовательности значений, полученное Single путем вызова функции проекции для каждого элемента входной последовательности. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken) |
Асинхронно вычисляет среднее значение последовательности значений, полученное Single путем вызова функции проекции для каждого элемента входной последовательности. |
ContainsAsync<TSource>(IQueryable<TSource>, TSource) |
Асинхронно определяет, содержит ли последовательность указанный элемент, используя компаратор на равенство по умолчанию. |
ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken) |
Асинхронно определяет, содержит ли последовательность указанный элемент, используя компаратор на равенство по умолчанию. |
CountAsync<TSource>(IQueryable<TSource>) |
Асинхронно возвращает количество элементов в последовательности. |
CountAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Асинхронно возвращает количество элементов в последовательности. |
CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Асинхронно возвращает количество элементов последовательности, удовлетворяющих условию. |
CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Асинхронно возвращает количество элементов последовательности, удовлетворяющих условию. |
FirstAsync<TSource>(IQueryable<TSource>) |
Асинхронно возвращает первый элемент последовательности. |
FirstAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Асинхронно возвращает первый элемент последовательности. |
FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Асинхронно возвращает первый элемент последовательности, удовлетворяющий указанному условию. |
FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Асинхронно возвращает первый элемент последовательности, удовлетворяющий указанному условию. |
FirstOrDefaultAsync<TSource>(IQueryable<TSource>) |
Асинхронно возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов. |
FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Асинхронно возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов. |
FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Асинхронно возвращает первый элемент последовательности, удовлетворяющий указанному условию или значению по умолчанию, если такой элемент не найден. |
FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Асинхронно возвращает первый элемент последовательности, удовлетворяющий указанному условию или значению по умолчанию, если такой элемент не найден. |
ForEachAsync(IQueryable, Action<Object>) |
Асинхронно перечисляет результаты запроса и выполняет указанное действие с каждым элементом. |
ForEachAsync(IQueryable, Action<Object>, CancellationToken) |
Асинхронно перечисляет результаты запроса и выполняет указанное действие с каждым элементом. |
ForEachAsync<T>(IQueryable<T>, Action<T>) |
Асинхронно перечисляет результаты запроса и выполняет указанное действие с каждым элементом. |
ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken) |
Асинхронно перечисляет результаты запроса и выполняет указанное действие с каждым элементом. |
Include(IQueryable, String) |
Задает связанные объекты, включаемые в результаты запроса. |
Include<T,TProperty>(IQueryable<T>, Expression<Func<T,TProperty>>) |
Задает связанные объекты, включаемые в результаты запроса. |
Include<T>(IQueryable<T>, String) |
Задает связанные объекты, включаемые в результаты запроса. |
Load(IQueryable) |
Перечисляет запрос таким образом, чтобы для серверных запросов, таких как DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>и другие, результаты запроса загружались в связанный ObjectContextDbContext или другой кэш на клиенте. Это эквивалентно вызову ToList и последующему сбросу списка без дополнительных затрат на фактическое создание списка. |
LoadAsync(IQueryable) |
Асинхронно перечисляет запрос таким образом, чтобы для серверных запросов, таких как DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>и других, результаты запроса загружались в связанный ObjectContextDbContext или другой кэш на клиенте. Это эквивалентно вызову ToList и последующему сбросу списка без дополнительных затрат на фактическое создание списка. |
LoadAsync(IQueryable, CancellationToken) |
Асинхронно перечисляет запрос таким образом, чтобы для серверных запросов, таких как DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>и других, результаты запроса загружались в связанный ObjectContextDbContext или другой кэш на клиенте. Это эквивалентно вызову ToList и последующему сбросу списка без дополнительных затрат на фактическое создание списка. |
LongCountAsync<TSource>(IQueryable<TSource>) |
Асинхронно возвращает объект , Int64 представляющий общее количество элементов в последовательности. |
LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Асинхронно возвращает объект , Int64 представляющий общее количество элементов в последовательности. |
LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Асинхронно возвращает объект , Int64 представляющий количество элементов в последовательности, удовлетворяющих условию. |
LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Асинхронно возвращает объект , Int64 представляющий количество элементов в последовательности, удовлетворяющих условию. |
MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>) |
Асинхронно вызывает функцию проекции для каждого элемента последовательности и возвращает максимальное результирующее значение. |
MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken) |
Асинхронно вызывает функцию проекции для каждого элемента последовательности и возвращает максимальное результирующее значение. |
MaxAsync<TSource>(IQueryable<TSource>) |
Асинхронно возвращает максимальное значение последовательности. |
MaxAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Асинхронно возвращает максимальное значение последовательности. |
MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>) |
Асинхронно вызывает функцию проекции для каждого элемента последовательности и возвращает минимальное результирующее значение. |
MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken) |
Асинхронно вызывает функцию проекции для каждого элемента последовательности и возвращает минимальное результирующее значение. |
MinAsync<TSource>(IQueryable<TSource>) |
Асинхронно возвращает минимальное значение последовательности. |
MinAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Асинхронно возвращает минимальное значение последовательности. |
SingleAsync<TSource>(IQueryable<TSource>) |
Асинхронно возвращает единственный элемент последовательности и создает исключение, если в последовательности нет ровно одного элемента. |
SingleAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Асинхронно возвращает единственный элемент последовательности и создает исключение, если в последовательности нет ровно одного элемента. |
SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Асинхронно возвращает единственный элемент последовательности, удовлетворяющий указанному условию, и создает исключение, если существует несколько таких элементов. |
SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Асинхронно возвращает единственный элемент последовательности, удовлетворяющий указанному условию, и создает исключение, если существует несколько таких элементов. |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>) |
Асинхронно возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; Этот метод создает исключение, если в последовательности имеется несколько элементов. |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Асинхронно возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; Этот метод создает исключение, если в последовательности имеется несколько элементов. |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Асинхронно возвращает единственный элемент последовательности, удовлетворяющий указанному условию или значению по умолчанию, если такого элемента не существует; Этот метод создает исключение, если условию удовлетворяет несколько элементов. |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Асинхронно возвращает единственный элемент последовательности, удовлетворяющий указанному условию или значению по умолчанию, если такого элемента не существует; Этот метод создает исключение, если условию удовлетворяет несколько элементов. |
Skip<TSource>(IQueryable<TSource>, Expression<Func<Int32>>) |
Пропускает заданное число элементов в последовательности и возвращает остальные элементы. |
SumAsync(IQueryable<Decimal>) |
Асинхронно вычисляет сумму последовательности значений Decimal . |
SumAsync(IQueryable<Decimal>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений Decimal . |
SumAsync(IQueryable<Double>) |
Асинхронно вычисляет сумму последовательности значений Double . |
SumAsync(IQueryable<Double>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений Double . |
SumAsync(IQueryable<Int32>) |
Асинхронно вычисляет сумму последовательности значений Int32 . |
SumAsync(IQueryable<Int32>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений Int32 . |
SumAsync(IQueryable<Int64>) |
Асинхронно вычисляет сумму последовательности значений Int64 . |
SumAsync(IQueryable<Int64>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений Int64 . |
SumAsync(IQueryable<Nullable<Decimal>>) |
Асинхронно вычисляет сумму последовательности значений, допускающих Decimal значение NULL. |
SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений, допускающих Decimal значение NULL. |
SumAsync(IQueryable<Nullable<Double>>) |
Асинхронно вычисляет сумму последовательности значений, допускающих Double значение NULL. |
SumAsync(IQueryable<Nullable<Double>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений, допускающих Double значение NULL. |
SumAsync(IQueryable<Nullable<Int32>>) |
Асинхронно вычисляет сумму последовательности значений, допускающих Int32 значение NULL. |
SumAsync(IQueryable<Nullable<Int32>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений, допускающих Int32 значение NULL. |
SumAsync(IQueryable<Nullable<Int64>>) |
Асинхронно вычисляет сумму последовательности значений, допускающих Int64 значение NULL. |
SumAsync(IQueryable<Nullable<Int64>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений, допускающих Int64 значение NULL. |
SumAsync(IQueryable<Nullable<Single>>) |
Асинхронно вычисляет сумму последовательности значений, допускающих Single значение NULL. |
SumAsync(IQueryable<Nullable<Single>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений, допускающих Single значение NULL. |
SumAsync(IQueryable<Single>) |
Асинхронно вычисляет сумму последовательности значений Single . |
SumAsync(IQueryable<Single>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений Single . |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>) |
Асинхронно вычисляет сумму последовательности значений Decimal , полученную путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений Decimal , полученную путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>) |
Асинхронно вычисляет сумму последовательности значений Double , полученную путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений Double , полученную путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>) |
Асинхронно вычисляет сумму последовательности значений Int32 , полученную путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений Int32 , полученную путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>) |
Асинхронно вычисляет сумму последовательности значений Int64 , полученную путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений Int64 , полученную путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>) |
Асинхронно вычисляет сумму последовательности значений, допускающих Decimal значение NULL, которая получается путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений, допускающих Decimal значение NULL, которая получается путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>) |
Асинхронно вычисляет сумму последовательности значений, допускающих Double значение NULL, которая получается путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений, допускающих Double значение NULL, которая получается путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>) |
Асинхронно вычисляет сумму последовательности значений, допускающих Int32 значение NULL, которая получается путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений, допускающих Int32 значение NULL, которая получается путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>) |
Асинхронно вычисляет сумму последовательности значений, допускающих Int64 значение NULL, которая получается путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений, допускающих Int64 значение NULL, которая получается путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>) |
Асинхронно вычисляет сумму последовательности значений, допускающих Single значение NULL, которая получается путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений, допускающих Single значение NULL, которая получается путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>) |
Асинхронно вычисляет сумму последовательности значений Single , полученную путем вызова функции проекции для каждого элемента входной последовательности. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken) |
Асинхронно вычисляет сумму последовательности значений Single , полученную путем вызова функции проекции для каждого элемента входной последовательности. |
Take<TSource>(IQueryable<TSource>, Expression<Func<Int32>>) |
Возвращает указанное число подряд идущих элементов с начала последовательности. |
ToArrayAsync<TSource>(IQueryable<TSource>) |
Создает массив из путем IQueryable<T> его асинхронного перечисления. |
ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Создает массив из путем IQueryable<T> его асинхронного перечисления. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Dictionary<TKey,TValue> Создает из IQueryable<T> , перечисляя его асинхронно в соответствии с указанным селектором ключа и функцией селектора элементов. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, CancellationToken) |
Dictionary<TKey,TValue> Создает из IQueryable<T> , перечисляя его асинхронно в соответствии с указанным селектором ключа и функцией селектора элементов. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Dictionary<TKey,TValue> Создает из путем IQueryable<T> асинхронного перечисления в соответствии с указанной функцией селектора ключей, функцией сравнения и функцией селектора элементов. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>, CancellationToken) |
Dictionary<TKey,TValue> Создает из путем IQueryable<T> асинхронного перечисления в соответствии с указанной функцией селектора ключей, функцией сравнения и функцией селектора элементов. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>) |
Создает из Dictionary<TKey,TValue>IQueryable<T> путем асинхронного перечисления в соответствии с указанной функцией селектора ключа. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, CancellationToken) |
Создает из Dictionary<TKey,TValue>IQueryable<T> путем асинхронного перечисления в соответствии с указанной функцией селектора ключа. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Dictionary<TKey,TValue> Создает из путем IQueryable<T> асинхронного перечисления в соответствии с указанной функцией селектора ключа и компаратором. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken) |
Dictionary<TKey,TValue> Создает из путем IQueryable<T> асинхронного перечисления в соответствии с указанной функцией селектора ключа и компаратором. |
ToListAsync(IQueryable) |
Создает из List<T> путем IQueryable асинхронного перечисления. |
ToListAsync(IQueryable, CancellationToken) |
Создает из List<T> путем IQueryable асинхронного перечисления. |
ToListAsync<TSource>(IQueryable<TSource>) |
Создает из List<T> путем IQueryable<T> асинхронного перечисления. |
ToListAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Создает из List<T> путем IQueryable<T> асинхронного перечисления. |
Применяется к
Entity Framework