< Summary

Class:Microsoft.FSharp.Linq.QueryBuilder
Assembly:FSharp.Core
File(s):F:\workspace\_work\1\s\src\fsharp\FSharp.Core\Query.fs
Covered lines:0
Uncovered lines:80
Coverable lines:80
Total lines:0
Line coverage:0% (0 of 80)
Covered branches:0
Total branches:42
Branch coverage:0% (0 of 42)
Tag:24_1835905959

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
.ctor()0%2100%
For(...)0%2100%
Invoke(...)0%2100%
Zero()0%2100%
Yield(...)0%2100%
YieldFrom(...)0%2100%
Quote(...)0%2100%
Source(...)0%2100%
Source(...)0%2100%
Contains(...)0%2100%
Select(...)0%2100%
Where(...)0%2100%
Invoke(...)0%2100%
Last(...)0%2100%
LastOrDefault(...)0%2100%
ExactlyOne(...)0%2100%
ExactlyOneOrDefault(...)0%2100%
Count(...)0%2100%
Distinct(...)0%2100%
Exists(...)0%2100%
Invoke(...)0%2100%
All(...)0%2100%
Invoke(...)0%2100%
Head(...)0%2100%
Nth(...)0%2100%
Skip(...)0%2100%
SkipWhile(...)0%2100%
Invoke(...)0%2100%
Take(...)0%2100%
TakeWhile(...)0%2100%
Invoke(...)0%2100%
Find(...)0%2100%
Invoke(...)0%2100%
HeadOrDefault(...)0%2100%
MinBy(...)0%2100%
Invoke(...)0%2100%
MaxBy(...)0%2100%
Invoke(...)0%2100%
MinByNullable(...)0%2100%
Invoke(...)0%2100%
MaxByNullable(...)0%2100%
Invoke(...)0%2100%
SumByNullable(...)0%30580%
SumByNullable$W(...)0%30580%
AverageByNullable(...)0%426160%
AverageByNullable$W(...)0%426160%
AverageBy(...)0%30580%
AverageBy$W(...)0%30580%
SumBy(...)0%12320%
SumBy$W(...)0%12320%
GroupBy(...)0%2100%
Invoke(...)0%2100%
SortBy(...)0%2100%
Invoke(...)0%2100%
SortByDescending(...)0%2100%
Invoke(...)0%2100%
ThenBy(...)0%2100%
Invoke(...)0%2100%
ThenByDescending(...)0%2100%
Invoke(...)0%2100%
SortByNullable(...)0%2100%
Invoke(...)0%2100%
SortByNullableDescending(...)0%2100%
Invoke(...)0%2100%
ThenByNullable(...)0%2100%
Invoke(...)0%2100%
ThenByNullableDescending(...)0%2100%
Invoke(...)0%2100%
GroupValBy(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
Join(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
GroupJoin(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
LeftOuterJoin(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
RunQueryAsValue(...)0%2100%
RunQueryAsEnumerable(...)0%2100%
RunQueryAsQueryable(...)0%2100%
Run(...)0%2100%

File(s)

F:\workspace\_work\1\s\src\fsharp\FSharp.Core\Query.fs

File 'F:\workspace\_work\1\s\src\fsharp\FSharp.Core\Query.fs' does not exist (any more).

Methods/Properties

.ctor()
For(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Linq.QuerySource`2<TResult,Q2>>)
Invoke(T)
Zero()
Yield(T)
YieldFrom(Microsoft.FSharp.Linq.QuerySource`2<T,Q>)
Quote(Microsoft.FSharp.Quotations.FSharpExpr`1<T>)
Source(System.Linq.IQueryable`1<T>)
Source(System.Collections.Generic.IEnumerable`1<T>)
Contains(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,T)
Select(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>)
Where(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>)
Invoke(T)
Last(Microsoft.FSharp.Linq.QuerySource`2<T,Q>)
LastOrDefault(Microsoft.FSharp.Linq.QuerySource`2<T,Q>)
ExactlyOne(Microsoft.FSharp.Linq.QuerySource`2<T,Q>)
ExactlyOneOrDefault(Microsoft.FSharp.Linq.QuerySource`2<T,Q>)
Count(Microsoft.FSharp.Linq.QuerySource`2<T,Q>)
Distinct(Microsoft.FSharp.Linq.QuerySource`2<T,Q>)
Exists(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>)
Invoke(T)
All(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>)
Invoke(T)
Head(Microsoft.FSharp.Linq.QuerySource`2<T,Q>)
Nth(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,System.Int32)
Skip(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,System.Int32)
SkipWhile(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>)
Invoke(T)
Take(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,System.Int32)
TakeWhile(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>)
Invoke(T)
Find(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>)
Invoke(T)
HeadOrDefault(Microsoft.FSharp.Linq.QuerySource`2<T,Q>)
MinBy(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TValue>)
Invoke(T)
MaxBy(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TValue>)
Invoke(T)
MinByNullable(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Nullable`1<TValue>>)
Invoke(T)
MaxByNullable(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Nullable`1<TValue>>)
Invoke(T)
SumByNullable(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Nullable`1<TValue>>)
SumByNullable$W(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,TValue>,Microsoft.FSharp.Core.FSharpFunc`2<TValue,Microsoft.FSharp.Core.FSharpFunc`2<TValue,TValue>>,Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Nullable`1<TValue>>)
AverageByNullable(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Nullable`1<TValue>>)
AverageByNullable$W(Microsoft.FSharp.Core.FSharpFunc`2<TValue,Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,TValue>>,Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,TValue>,Microsoft.FSharp.Core.FSharpFunc`2<TValue,Microsoft.FSharp.Core.FSharpFunc`2<TValue,TValue>>,Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Nullable`1<TValue>>)
AverageBy(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TValue>)
AverageBy$W(Microsoft.FSharp.Core.FSharpFunc`2<TValue,Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,TValue>>,Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,TValue>,Microsoft.FSharp.Core.FSharpFunc`2<TValue,Microsoft.FSharp.Core.FSharpFunc`2<TValue,TValue>>,Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TValue>)
SumBy(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TValue>)
SumBy$W(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,TValue>,Microsoft.FSharp.Core.FSharpFunc`2<TValue,Microsoft.FSharp.Core.FSharpFunc`2<TValue,TValue>>,Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TValue>)
GroupBy(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>)
Invoke(T)
SortBy(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>)
Invoke(T)
SortByDescending(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>)
Invoke(T)
ThenBy(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>)
Invoke(T)
ThenByDescending(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>)
Invoke(T)
SortByNullable(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Nullable`1<TKey>>)
Invoke(T)
SortByNullableDescending(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Nullable`1<TKey>>)
Invoke(T)
ThenByNullable(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Nullable`1<TKey>>)
Invoke(T)
ThenByNullableDescending(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Nullable`1<TKey>>)
Invoke(T)
GroupValBy(Microsoft.FSharp.Linq.QuerySource`2<T,Q>,Microsoft.FSharp.Core.FSharpFunc`2<T,TValue>,Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>)
Invoke(T)
Join(Microsoft.FSharp.Linq.QuerySource`2<TOuter,Q>,Microsoft.FSharp.Linq.QuerySource`2<TInner,Q>,Microsoft.FSharp.Core.FSharpFunc`2<TOuter,TKey>,Microsoft.FSharp.Core.FSharpFunc`2<TInner,TKey>,Microsoft.FSharp.Core.FSharpFunc`2<TOuter,Microsoft.FSharp.Core.FSharpFunc`2<TInner,TResult>>)
Invoke(TOuter)
Invoke(TInner)
Invoke(TOuter,TInner)
GroupJoin(Microsoft.FSharp.Linq.QuerySource`2<TOuter,Q>,Microsoft.FSharp.Linq.QuerySource`2<TInner,Q>,Microsoft.FSharp.Core.FSharpFunc`2<TOuter,TKey>,Microsoft.FSharp.Core.FSharpFunc`2<TInner,TKey>,Microsoft.FSharp.Core.FSharpFunc`2<TOuter,Microsoft.FSharp.Core.FSharpFunc`2<System.Collections.Generic.IEnumerable`1<TInner>,TResult>>)
Invoke(TOuter)
Invoke(TInner)
Invoke(TOuter,System.Collections.Generic.IEnumerable`1<TInner>)
LeftOuterJoin(Microsoft.FSharp.Linq.QuerySource`2<TOuter,Q>,Microsoft.FSharp.Linq.QuerySource`2<TInner,Q>,Microsoft.FSharp.Core.FSharpFunc`2<TOuter,TKey>,Microsoft.FSharp.Core.FSharpFunc`2<TInner,TKey>,Microsoft.FSharp.Core.FSharpFunc`2<TOuter,Microsoft.FSharp.Core.FSharpFunc`2<System.Collections.Generic.IEnumerable`1<TInner>,TResult>>)
Invoke(TOuter)
Invoke(TInner)
Invoke(TOuter,System.Collections.Generic.IEnumerable`1<TInner>)
RunQueryAsValue(Microsoft.FSharp.Quotations.FSharpExpr`1<T>)
RunQueryAsEnumerable(Microsoft.FSharp.Quotations.FSharpExpr`1<Microsoft.FSharp.Linq.QuerySource`2<T,System.Collections.IEnumerable>>)
RunQueryAsQueryable(Microsoft.FSharp.Quotations.FSharpExpr`1<Microsoft.FSharp.Linq.QuerySource`2<T,System.Linq.IQueryable>>)
Run(Microsoft.FSharp.Quotations.FSharpExpr`1<Microsoft.FSharp.Linq.QuerySource`2<T,System.Linq.IQueryable>>)