C# Class Raven.Database.Linq.PrivateExtensions.LinqOnDynamic

These methods allow the indexes to use Linq query syntax using dynamic
Afficher le fichier Open project: robashton/ravendb

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Select ( this self ) : IEnumerable

Method Details

DefaultIfEmpty() public static méthode

public static DefaultIfEmpty ( this self ) : IEnumerable
self this
Résultat IEnumerable

FirstOrDefault() public static méthode

public static FirstOrDefault ( dynamic>.this source, bool>.Func predicate ) : dynamic
source dynamic>.this
predicate bool>.Func
Résultat dynamic

GroupBy() public static méthode

public static GroupBy ( this source, dynamic>.Func keySelector ) : dynamic>>.IEnumerable
source this
keySelector dynamic>.Func
Résultat dynamic>>.IEnumerable

GroupBy() public static méthode

public static GroupBy ( this source, dynamic>.Func keySelector, dynamic>.Func resultSelector ) : dynamic>>.IEnumerable
source this
keySelector dynamic>.Func
resultSelector dynamic>.Func
Résultat dynamic>>.IEnumerable

SelectMany() public static méthode

public static SelectMany ( this source, Func selector ) : IEnumerable
source this
selector Func
Résultat IEnumerable

SelectMany() public static méthode

public static SelectMany ( this source, Func collectionSelector, Func resultSelector ) : IEnumerable
source this
collectionSelector Func
resultSelector Func
Résultat IEnumerable

SelectMany() public static méthode

public static SelectMany ( dynamic>.this source, Func selector ) : IEnumerable
source dynamic>.this
selector Func
Résultat IEnumerable

SelectMany() public static méthode

public static SelectMany ( dynamic>.this source, Func collectionSelector, Func resultSelector ) : IEnumerable
source dynamic>.this
collectionSelector Func
resultSelector Func
Résultat IEnumerable

SingleOrDefault() public static méthode

public static SingleOrDefault ( dynamic>.this source, bool>.Func predicate ) : dynamic
source dynamic>.this
predicate bool>.Func
Résultat dynamic