C# Класс Raven.Database.Linq.PrivateExtensions.LinqOnDynamic

These methods allow the indexes to use Linq query syntax using dynamic
Показать файл Открыть проект

Открытые методы

Метод Описание
DefaultIfEmpty ( this self ) : IEnumerable
FirstOrDefault ( dynamic>.this source, bool>.Func predicate ) : dynamic
GroupBy ( this source, dynamic>.Func keySelector ) : dynamic>>.IEnumerable
GroupBy ( this source, dynamic>.Func keySelector, dynamic>.Func resultSelector ) : dynamic>>.IEnumerable
SelectMany ( this source, Func selector ) : IEnumerable
SelectMany ( this source, Func collectionSelector, Func resultSelector ) : IEnumerable
SelectMany ( dynamic>.this source, Func selector ) : IEnumerable
SelectMany ( dynamic>.this source, Func collectionSelector, Func resultSelector ) : IEnumerable
SingleOrDefault ( dynamic>.this source, bool>.Func predicate ) : dynamic

Приватные методы

Метод Описание
Select ( this self ) : IEnumerable

Описание методов

DefaultIfEmpty() публичный статический Метод

public static DefaultIfEmpty ( this self ) : IEnumerable
self this
Результат IEnumerable

FirstOrDefault() публичный статический Метод

public static FirstOrDefault ( dynamic>.this source, bool>.Func predicate ) : dynamic
source dynamic>.this
predicate bool>.Func
Результат dynamic

GroupBy() публичный статический Метод

public static GroupBy ( this source, dynamic>.Func keySelector ) : dynamic>>.IEnumerable
source this
keySelector dynamic>.Func
Результат dynamic>>.IEnumerable

GroupBy() публичный статический Метод

public static GroupBy ( this source, dynamic>.Func keySelector, dynamic>.Func resultSelector ) : dynamic>>.IEnumerable
source this
keySelector dynamic>.Func
resultSelector dynamic>.Func
Результат dynamic>>.IEnumerable

SelectMany() публичный статический Метод

public static SelectMany ( this source, Func selector ) : IEnumerable
source this
selector Func
Результат IEnumerable

SelectMany() публичный статический Метод

public static SelectMany ( this source, Func collectionSelector, Func resultSelector ) : IEnumerable
source this
collectionSelector Func
resultSelector Func
Результат IEnumerable

SelectMany() публичный статический Метод

public static SelectMany ( dynamic>.this source, Func selector ) : IEnumerable
source dynamic>.this
selector Func
Результат IEnumerable

SelectMany() публичный статический Метод

public static SelectMany ( dynamic>.this source, Func collectionSelector, Func resultSelector ) : IEnumerable
source dynamic>.this
collectionSelector Func
resultSelector Func
Результат IEnumerable

SingleOrDefault() публичный статический Метод

public static SingleOrDefault ( dynamic>.this source, bool>.Func predicate ) : dynamic
source dynamic>.this
predicate bool>.Func
Результат dynamic