Interface Sql.IWindowFunction NamespaceLinqToDB Assemblylinq2db.dll public interface Sql.IWindowFunction Extension Methods Sql.IsDistinctFrom<T>(T, T) Sql.IsNotDistinctFrom<T>(T, T) SqlExtensions.In<T>(T, T, T) SqlExtensions.In<T>(T, T, T, T) SqlExtensions.In<T>(T, params T[]) SqlExtensions.In<T>(T, IEnumerable<T>) SqlExtensions.In<T>(T, IQueryable<T>) SqlExtensions.NotIn<T>(T, T, T) SqlExtensions.NotIn<T>(T, T, T, T) SqlExtensions.NotIn<T>(T, params T[]) SqlExtensions.NotIn<T>(T, IEnumerable<T>) SqlExtensions.NotIn<T>(T, IQueryable<T>) WindowFunctionBuilder.Average(Sql.IWindowFunction, byte, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, decimal, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, double, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, short, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, int, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, long, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, byte?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, decimal?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, double?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, short?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, int?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, long?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, float?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Average(Sql.IWindowFunction, float, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Corr<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Count(Sql.IWindowFunction, Func<WindowFunctionBuilder.IOFilterOPartitionOOrderOFrameFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Count(Sql.IWindowFunction, object?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.CovarPop<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.CovarSamp<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.CumeDist(Sql.IWindowFunction, Func<WindowFunctionBuilder.IOPartitionROrderFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.DefineWindow(Sql.IWindowFunction, Func<WindowFunctionBuilder.IWindowBuilder, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.DenseRank(Sql.IWindowFunction, Func<WindowFunctionBuilder.IOPartitionROrderFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.FirstValue<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.IValueFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Lag<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.ILeadLagFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Lag<T>(Sql.IWindowFunction, T, int, Func<WindowFunctionBuilder.ILeadLagFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Lag<T>(Sql.IWindowFunction, T, int, T, Func<WindowFunctionBuilder.ILeadLagFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.LastValue<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.IValueFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Lead<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.ILeadLagFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Lead<T>(Sql.IWindowFunction, T, int, Func<WindowFunctionBuilder.ILeadLagFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Lead<T>(Sql.IWindowFunction, T, int, T, Func<WindowFunctionBuilder.ILeadLagFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.LongCount(Sql.IWindowFunction, Func<WindowFunctionBuilder.IOFilterOPartitionOOrderOFrameFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.LongCount(Sql.IWindowFunction, object?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, byte, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, decimal, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, double, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, short, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, int, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, long, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, byte?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, decimal?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, double?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, short?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, int?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, long?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, float?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Max(Sql.IWindowFunction, float, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Median<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.IOPartitionFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, byte, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, decimal, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, double, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, short, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, int, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, long, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, byte?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, decimal?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, double?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, short?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, int?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, long?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, float?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Min(Sql.IWindowFunction, float, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.NTile(Sql.IWindowFunction, int, Func<WindowFunctionBuilder.IOPartitionROrderFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.NthValue<T>(Sql.IWindowFunction, T, long, Func<WindowFunctionBuilder.INthValueFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.PercentRank(Sql.IWindowFunction, Func<WindowFunctionBuilder.IOPartitionROrderFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.PercentileCont<TValue>(Sql.IWindowFunction, double, Func<WindowFunctionBuilder.IOrderedSetWindowSingleOrder, WindowFunctionBuilder.IDefinedFunction<TValue>>) WindowFunctionBuilder.PercentileDisc<TValue>(Sql.IWindowFunction, double, Func<WindowFunctionBuilder.IOrderedSetWindowMultiOrder, WindowFunctionBuilder.IDefinedFunction<TValue>>) WindowFunctionBuilder.Rank(Sql.IWindowFunction, Func<WindowFunctionBuilder.IOPartitionROrderFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RatioToReport<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.IOPartitionFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RegrAvgX<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RegrAvgY<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RegrCount<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RegrIntercept<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RegrR2<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RegrSXX<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RegrSXY<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RegrSYY<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RegrSlope<T1, T2>(Sql.IWindowFunction, T1, T2, Func<WindowFunctionBuilder.IBivariateAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.RowNumber(Sql.IWindowFunction, Func<WindowFunctionBuilder.IOPartitionROrderFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.StdDevPop<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.StdDevSamp<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.StdDev<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Sum(Sql.IWindowFunction, decimal, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Sum(Sql.IWindowFunction, double, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Sum(Sql.IWindowFunction, int, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Sum(Sql.IWindowFunction, long, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Sum(Sql.IWindowFunction, decimal?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Sum(Sql.IWindowFunction, double?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Sum(Sql.IWindowFunction, int?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Sum(Sql.IWindowFunction, long?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Sum(Sql.IWindowFunction, float?, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Sum(Sql.IWindowFunction, float, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.VarPop<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.VarSamp<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>) WindowFunctionBuilder.Variance<T>(Sql.IWindowFunction, T, Func<WindowFunctionBuilder.IAggregateFinal, WindowFunctionBuilder.IDefinedFunction>)