UNPKG

@tsonic/dotnet-types

Version:

TypeScript declarations and metadata for .NET 10.0 assemblies

204 lines (195 loc) 30.7 kB
// Auto-generated by generatedts on 2025-11-02T09:57:30Z - do not edit by hand. type int = number & { __brand: "int" }; type uint = number & { __brand: "uint" }; type byte = number & { __brand: "byte" }; type sbyte = number & { __brand: "sbyte" }; type short = number & { __brand: "short" }; type ushort = number & { __brand: "ushort" }; type long = number & { __brand: "long" }; type ulong = number & { __brand: "ulong" }; type float = number & { __brand: "float" }; type double = number & { __brand: "double" }; type decimal = number & { __brand: "decimal" }; declare namespace System.Linq { class EnumerableExecutor { } class EnumerableExecutor<T> extends System.Linq.EnumerableExecutor { constructor(expression: System.Linq.Expressions.Expression); } class EnumerableQuery { } class EnumerableQuery<T> extends System.Linq.EnumerableQuery implements System.Linq.IOrderedQueryable<T>, System.Linq.IQueryable<T>, ReadonlyArray<T>, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IOrderedQueryable, System.Linq.IQueryProvider { constructor(enumerable: ReadonlyArray<T>); constructor(expression: System.Linq.Expressions.Expression); } class Queryable { static AsQueryable<TElement>(source: ReadonlyArray<TElement>): System.Linq.IQueryable<TElement>; static AsQueryable(source: System.Collections.IEnumerable): System.Linq.IQueryable; static Where<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): System.Linq.IQueryable<TSource>; static Where<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, int, boolean>>): System.Linq.IQueryable<TSource>; static OfType<TResult>(source: System.Linq.IQueryable): System.Linq.IQueryable<TResult>; static Cast<TResult>(source: System.Linq.IQueryable): System.Linq.IQueryable<TResult>; static Select<TSource, TResult>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, TResult>>): System.Linq.IQueryable<TResult>; static Select<TSource, TResult>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, int, TResult>>): System.Linq.IQueryable<TResult>; static SelectMany<TSource, TResult>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, ReadonlyArray<TResult>>>): System.Linq.IQueryable<TResult>; static SelectMany<TSource, TResult>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, int, ReadonlyArray<TResult>>>): System.Linq.IQueryable<TResult>; static SelectMany<TSource, TCollection, TResult>(source: System.Linq.IQueryable<TSource>, collectionSelector: System.Linq.Expressions.Expression<System.Func<TSource, int, ReadonlyArray<TCollection>>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TSource, TCollection, TResult>>): System.Linq.IQueryable<TResult>; static SelectMany<TSource, TCollection, TResult>(source: System.Linq.IQueryable<TSource>, collectionSelector: System.Linq.Expressions.Expression<System.Func<TSource, ReadonlyArray<TCollection>>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TSource, TCollection, TResult>>): System.Linq.IQueryable<TResult>; static Join<TOuter, TInner, TKey, TResult>(outer: System.Linq.IQueryable<TOuter>, inner: ReadonlyArray<TInner>, outerKeySelector: System.Linq.Expressions.Expression<System.Func<TOuter, TKey>>, innerKeySelector: System.Linq.Expressions.Expression<System.Func<TInner, TKey>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TOuter, TInner, TResult>>): System.Linq.IQueryable<TResult>; static Join<TOuter, TInner, TKey, TResult>(outer: System.Linq.IQueryable<TOuter>, inner: ReadonlyArray<TInner>, outerKeySelector: System.Linq.Expressions.Expression<System.Func<TOuter, TKey>>, innerKeySelector: System.Linq.Expressions.Expression<System.Func<TInner, TKey>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TOuter, TInner, TResult>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<TResult>; static GroupJoin<TOuter, TInner, TKey, TResult>(outer: System.Linq.IQueryable<TOuter>, inner: ReadonlyArray<TInner>, outerKeySelector: System.Linq.Expressions.Expression<System.Func<TOuter, TKey>>, innerKeySelector: System.Linq.Expressions.Expression<System.Func<TInner, TKey>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TOuter, ReadonlyArray<TInner>, TResult>>): System.Linq.IQueryable<TResult>; static GroupJoin<TOuter, TInner, TKey, TResult>(outer: System.Linq.IQueryable<TOuter>, inner: ReadonlyArray<TInner>, outerKeySelector: System.Linq.Expressions.Expression<System.Func<TOuter, TKey>>, innerKeySelector: System.Linq.Expressions.Expression<System.Func<TInner, TKey>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TOuter, ReadonlyArray<TInner>, TResult>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<TResult>; static LeftJoin<TOuter, TInner, TKey, TResult>(outer: System.Linq.IQueryable<TOuter>, inner: ReadonlyArray<TInner>, outerKeySelector: System.Linq.Expressions.Expression<System.Func<TOuter, TKey>>, innerKeySelector: System.Linq.Expressions.Expression<System.Func<TInner, TKey>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TOuter, TInner, TResult>>): System.Linq.IQueryable<TResult>; static LeftJoin<TOuter, TInner, TKey, TResult>(outer: System.Linq.IQueryable<TOuter>, inner: ReadonlyArray<TInner>, outerKeySelector: System.Linq.Expressions.Expression<System.Func<TOuter, TKey>>, innerKeySelector: System.Linq.Expressions.Expression<System.Func<TInner, TKey>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TOuter, TInner, TResult>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<TResult>; static Order<T>(source: System.Linq.IQueryable<T>): System.Linq.IOrderedQueryable<T>; static Order<T>(source: System.Linq.IQueryable<T>, comparer: System.Collections.Generic.IComparer<T>): System.Linq.IOrderedQueryable<T>; static OrderBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): System.Linq.IOrderedQueryable<TSource>; static OrderBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IComparer<TKey>): System.Linq.IOrderedQueryable<TSource>; static OrderDescending<T>(source: System.Linq.IQueryable<T>): System.Linq.IOrderedQueryable<T>; static OrderDescending<T>(source: System.Linq.IQueryable<T>, comparer: System.Collections.Generic.IComparer<T>): System.Linq.IOrderedQueryable<T>; static OrderByDescending<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): System.Linq.IOrderedQueryable<TSource>; static OrderByDescending<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IComparer<TKey>): System.Linq.IOrderedQueryable<TSource>; static RightJoin<TOuter, TInner, TKey, TResult>(outer: System.Linq.IQueryable<TOuter>, inner: ReadonlyArray<TInner>, outerKeySelector: System.Linq.Expressions.Expression<System.Func<TOuter, TKey>>, innerKeySelector: System.Linq.Expressions.Expression<System.Func<TInner, TKey>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TOuter, TInner, TResult>>): System.Linq.IQueryable<TResult>; static RightJoin<TOuter, TInner, TKey, TResult>(outer: System.Linq.IQueryable<TOuter>, inner: ReadonlyArray<TInner>, outerKeySelector: System.Linq.Expressions.Expression<System.Func<TOuter, TKey>>, innerKeySelector: System.Linq.Expressions.Expression<System.Func<TInner, TKey>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TOuter, TInner, TResult>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<TResult>; static ThenBy<TSource, TKey>(source: System.Linq.IOrderedQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): System.Linq.IOrderedQueryable<TSource>; static ThenBy<TSource, TKey>(source: System.Linq.IOrderedQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IComparer<TKey>): System.Linq.IOrderedQueryable<TSource>; static ThenByDescending<TSource, TKey>(source: System.Linq.IOrderedQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): System.Linq.IOrderedQueryable<TSource>; static ThenByDescending<TSource, TKey>(source: System.Linq.IOrderedQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IComparer<TKey>): System.Linq.IOrderedQueryable<TSource>; static Take<TSource>(source: System.Linq.IQueryable<TSource>, count: int): System.Linq.IQueryable<TSource>; static Take<TSource>(source: System.Linq.IQueryable<TSource>, range: System.Range): System.Linq.IQueryable<TSource>; static TakeWhile<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): System.Linq.IQueryable<TSource>; static TakeWhile<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, int, boolean>>): System.Linq.IQueryable<TSource>; static Skip<TSource>(source: System.Linq.IQueryable<TSource>, count: int): System.Linq.IQueryable<TSource>; static SkipWhile<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): System.Linq.IQueryable<TSource>; static SkipWhile<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, int, boolean>>): System.Linq.IQueryable<TSource>; static GroupBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): System.Linq.IQueryable<System.Linq.IGrouping<TKey, TSource>>; static GroupBy<TSource, TKey, TElement>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, elementSelector: System.Linq.Expressions.Expression<System.Func<TSource, TElement>>): System.Linq.IQueryable<System.Linq.IGrouping<TKey, TElement>>; static GroupBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<System.Linq.IGrouping<TKey, TSource>>; static GroupBy<TSource, TKey, TElement>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, elementSelector: System.Linq.Expressions.Expression<System.Func<TSource, TElement>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<System.Linq.IGrouping<TKey, TElement>>; static GroupBy<TSource, TKey, TElement, TResult>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, elementSelector: System.Linq.Expressions.Expression<System.Func<TSource, TElement>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TKey, ReadonlyArray<TElement>, TResult>>): System.Linq.IQueryable<TResult>; static GroupBy<TSource, TKey, TResult>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TKey, ReadonlyArray<TSource>, TResult>>): System.Linq.IQueryable<TResult>; static GroupBy<TSource, TKey, TResult>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TKey, ReadonlyArray<TSource>, TResult>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<TResult>; static GroupBy<TSource, TKey, TElement, TResult>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, elementSelector: System.Linq.Expressions.Expression<System.Func<TSource, TElement>>, resultSelector: System.Linq.Expressions.Expression<System.Func<TKey, ReadonlyArray<TElement>, TResult>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<TResult>; static Distinct<TSource>(source: System.Linq.IQueryable<TSource>): System.Linq.IQueryable<TSource>; static Distinct<TSource>(source: System.Linq.IQueryable<TSource>, comparer: System.Collections.Generic.IEqualityComparer<TSource>): System.Linq.IQueryable<TSource>; static DistinctBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): System.Linq.IQueryable<TSource>; static DistinctBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<TSource>; static Chunk<TSource>(source: System.Linq.IQueryable<TSource>, size: int): System.Linq.IQueryable<ReadonlyArray<TSource>>; static Concat<TSource>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>): System.Linq.IQueryable<TSource>; static Zip<TFirst, TSecond>(source1: System.Linq.IQueryable<TFirst>, source2: ReadonlyArray<TSecond>): System.Linq.IQueryable<System.ValueTuple<TFirst, TSecond>>; static Zip<TFirst, TSecond, TResult>(source1: System.Linq.IQueryable<TFirst>, source2: ReadonlyArray<TSecond>, resultSelector: System.Linq.Expressions.Expression<System.Func<TFirst, TSecond, TResult>>): System.Linq.IQueryable<TResult>; static Zip<TFirst, TSecond, TThird>(source1: System.Linq.IQueryable<TFirst>, source2: ReadonlyArray<TSecond>, source3: ReadonlyArray<TThird>): System.Linq.IQueryable<System.ValueTuple<TFirst, TSecond, TThird>>; static Union<TSource>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>): System.Linq.IQueryable<TSource>; static Union<TSource>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>, comparer: System.Collections.Generic.IEqualityComparer<TSource>): System.Linq.IQueryable<TSource>; static UnionBy<TSource, TKey>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): System.Linq.IQueryable<TSource>; static UnionBy<TSource, TKey>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<TSource>; static Index<TSource>(source: System.Linq.IQueryable<TSource>): System.Linq.IQueryable<System.ValueTuple<int, TSource>>; static Intersect<TSource>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>): System.Linq.IQueryable<TSource>; static Intersect<TSource>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>, comparer: System.Collections.Generic.IEqualityComparer<TSource>): System.Linq.IQueryable<TSource>; static IntersectBy<TSource, TKey>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TKey>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): System.Linq.IQueryable<TSource>; static IntersectBy<TSource, TKey>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TKey>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<TSource>; static Except<TSource>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>): System.Linq.IQueryable<TSource>; static Except<TSource>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>, comparer: System.Collections.Generic.IEqualityComparer<TSource>): System.Linq.IQueryable<TSource>; static ExceptBy<TSource, TKey>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TKey>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): System.Linq.IQueryable<TSource>; static ExceptBy<TSource, TKey>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TKey>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<TSource>; static First<TSource>(source: System.Linq.IQueryable<TSource>): TSource; static First<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): TSource; static FirstOrDefault<TSource>(source: System.Linq.IQueryable<TSource>): TSource; static FirstOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, defaultValue: TSource): TSource; static FirstOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): TSource; static FirstOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>, defaultValue: TSource): TSource; static Last<TSource>(source: System.Linq.IQueryable<TSource>): TSource; static Last<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): TSource; static LastOrDefault<TSource>(source: System.Linq.IQueryable<TSource>): TSource; static LastOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, defaultValue: TSource): TSource; static LastOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): TSource; static LastOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>, defaultValue: TSource): TSource; static Single<TSource>(source: System.Linq.IQueryable<TSource>): TSource; static Single<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): TSource; static SingleOrDefault<TSource>(source: System.Linq.IQueryable<TSource>): TSource; static SingleOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, defaultValue: TSource): TSource; static SingleOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): TSource; static SingleOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>, defaultValue: TSource): TSource; static ElementAt<TSource>(source: System.Linq.IQueryable<TSource>, index: int): TSource; static ElementAt<TSource>(source: System.Linq.IQueryable<TSource>, index: System.Index): TSource; static ElementAtOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, index: int): TSource; static ElementAtOrDefault<TSource>(source: System.Linq.IQueryable<TSource>, index: System.Index): TSource; static DefaultIfEmpty<TSource>(source: System.Linq.IQueryable<TSource>): System.Linq.IQueryable<TSource>; static DefaultIfEmpty<TSource>(source: System.Linq.IQueryable<TSource>, defaultValue: TSource): System.Linq.IQueryable<TSource>; static Contains<TSource>(source: System.Linq.IQueryable<TSource>, item: TSource): boolean; static Contains<TSource>(source: System.Linq.IQueryable<TSource>, item: TSource, comparer: System.Collections.Generic.IEqualityComparer<TSource>): boolean; static Reverse<TSource>(source: System.Linq.IQueryable<TSource>): System.Linq.IQueryable<TSource>; static SequenceEqual<TSource>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>): boolean; static SequenceEqual<TSource>(source1: System.Linq.IQueryable<TSource>, source2: ReadonlyArray<TSource>, comparer: System.Collections.Generic.IEqualityComparer<TSource>): boolean; static Shuffle<TSource>(source: System.Linq.IQueryable<TSource>): System.Linq.IQueryable<TSource>; static Any<TSource>(source: System.Linq.IQueryable<TSource>): boolean; static Any<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): boolean; static All<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): boolean; static Count<TSource>(source: System.Linq.IQueryable<TSource>): int; static Count<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): int; static CountBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer?: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<System.Collections.Generic.KeyValuePair<TKey, int>>; static LongCount<TSource>(source: System.Linq.IQueryable<TSource>): long; static LongCount<TSource>(source: System.Linq.IQueryable<TSource>, predicate: System.Linq.Expressions.Expression<System.Func<TSource, boolean>>): long; static Min<TSource>(source: System.Linq.IQueryable<TSource>): TSource; static Min<TSource>(source: System.Linq.IQueryable<TSource>, comparer: System.Collections.Generic.IComparer<TSource>): TSource; static Min<TSource, TResult>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, TResult>>): TResult; static MinBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): TSource; static MinBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IComparer<TSource>): TSource; static MinBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IComparer<TKey>): TSource; static Max<TSource>(source: System.Linq.IQueryable<TSource>): TSource; static Max<TSource>(source: System.Linq.IQueryable<TSource>, comparer: System.Collections.Generic.IComparer<TSource>): TSource; static Max<TSource, TResult>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, TResult>>): TResult; static MaxBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>): TSource; static MaxBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IComparer<TSource>): TSource; static MaxBy<TSource, TKey>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, comparer: System.Collections.Generic.IComparer<TKey>): TSource; static Sum(source: System.Linq.IQueryable<int>): int; static Sum(source: System.Linq.IQueryable<int | null>): int | null; static Sum(source: System.Linq.IQueryable<long>): long; static Sum(source: System.Linq.IQueryable<long | null>): long | null; static Sum(source: System.Linq.IQueryable<float>): float; static Sum(source: System.Linq.IQueryable<float | null>): float | null; static Sum(source: System.Linq.IQueryable<double>): double; static Sum(source: System.Linq.IQueryable<double | null>): double | null; static Sum(source: System.Linq.IQueryable<decimal>): decimal; static Sum(source: System.Linq.IQueryable<decimal | null>): decimal | null; static Sum<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, int>>): int; static Sum<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, int | null>>): int | null; static Sum<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, long>>): long; static Sum<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, long | null>>): long | null; static Sum<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, float>>): float; static Sum<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, float | null>>): float | null; static Sum<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, double>>): double; static Sum<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, double | null>>): double | null; static Sum<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, decimal>>): decimal; static Sum<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, decimal | null>>): decimal | null; static Average(source: System.Linq.IQueryable<int>): double; static Average(source: System.Linq.IQueryable<int | null>): double | null; static Average(source: System.Linq.IQueryable<long>): double; static Average(source: System.Linq.IQueryable<long | null>): double | null; static Average(source: System.Linq.IQueryable<float>): float; static Average(source: System.Linq.IQueryable<float | null>): float | null; static Average(source: System.Linq.IQueryable<double>): double; static Average(source: System.Linq.IQueryable<double | null>): double | null; static Average(source: System.Linq.IQueryable<decimal>): decimal; static Average(source: System.Linq.IQueryable<decimal | null>): decimal | null; static Average<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, int>>): double; static Average<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, int | null>>): double | null; static Average<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, float>>): float; static Average<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, float | null>>): float | null; static Average<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, long>>): double; static Average<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, long | null>>): double | null; static Average<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, double>>): double; static Average<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, double | null>>): double | null; static Average<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, decimal>>): decimal; static Average<TSource>(source: System.Linq.IQueryable<TSource>, selector: System.Linq.Expressions.Expression<System.Func<TSource, decimal | null>>): decimal | null; static Aggregate<TSource>(source: System.Linq.IQueryable<TSource>, func: System.Linq.Expressions.Expression<System.Func<TSource, TSource, TSource>>): TSource; static Aggregate<TSource, TAccumulate>(source: System.Linq.IQueryable<TSource>, seed: TAccumulate, func: System.Linq.Expressions.Expression<System.Func<TAccumulate, TSource, TAccumulate>>): TAccumulate; static Aggregate<TSource, TAccumulate, TResult>(source: System.Linq.IQueryable<TSource>, seed: TAccumulate, func: System.Linq.Expressions.Expression<System.Func<TAccumulate, TSource, TAccumulate>>, selector: System.Linq.Expressions.Expression<System.Func<TAccumulate, TResult>>): TResult; static AggregateBy<TSource, TKey, TAccumulate>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, seed: TAccumulate, func: System.Linq.Expressions.Expression<System.Func<TAccumulate, TSource, TAccumulate>>, keyComparer?: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<System.Collections.Generic.KeyValuePair<TKey, TAccumulate>>; static AggregateBy<TSource, TKey, TAccumulate>(source: System.Linq.IQueryable<TSource>, keySelector: System.Linq.Expressions.Expression<System.Func<TSource, TKey>>, seedSelector: System.Linq.Expressions.Expression<System.Func<TKey, TAccumulate>>, func: System.Linq.Expressions.Expression<System.Func<TAccumulate, TSource, TAccumulate>>, keyComparer?: System.Collections.Generic.IEqualityComparer<TKey>): System.Linq.IQueryable<System.Collections.Generic.KeyValuePair<TKey, TAccumulate>>; static SkipLast<TSource>(source: System.Linq.IQueryable<TSource>, count: int): System.Linq.IQueryable<TSource>; static TakeLast<TSource>(source: System.Linq.IQueryable<TSource>, count: int): System.Linq.IQueryable<TSource>; static Append<TSource>(source: System.Linq.IQueryable<TSource>, element: TSource): System.Linq.IQueryable<TSource>; static Prepend<TSource>(source: System.Linq.IQueryable<TSource>, element: TSource): System.Linq.IQueryable<TSource>; } }