diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider02-05.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider02-05.cs index d7f164d3f..dbc2ce0da 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider02-05.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider02-05.cs @@ -16,6 +16,16 @@ namespace SqlSugar #region T2 public partial class QueryableProvider : QueryableProvider, ISugarQueryable { + public new ISugarQueryable SampleBy(int timeNumber, SampleByUnit timeType) + { + base.SampleBy(timeNumber, timeType); + return this; + } + public new ISugarQueryable SampleBy(int timeNumber, string timeType) + { + base.SampleBy(timeNumber, timeType); + return this; + } public virtual ISugarQueryable SelectMergeTable(Expression> expression) { return this.Select(expression).MergeTable(); @@ -613,6 +623,16 @@ namespace SqlSugar #region T3 public partial class QueryableProvider : QueryableProvider, ISugarQueryable { + public new ISugarQueryable SampleBy(int timeNumber, SampleByUnit timeType) + { + base.SampleBy(timeNumber, timeType); + return this; + } + public new ISugarQueryable SampleBy(int timeNumber, string timeType) + { + base.SampleBy(timeNumber, timeType); + return this; + } public virtual ISugarQueryable SelectMergeTable(Expression> expression) { return this.Select(expression).MergeTable(); @@ -1316,6 +1336,16 @@ namespace SqlSugar #region T4 public partial class QueryableProvider : QueryableProvider, ISugarQueryable { + public new ISugarQueryable SampleBy(int timeNumber, SampleByUnit timeType) + { + base.SampleBy(timeNumber, timeType); + return this; + } + public new ISugarQueryable SampleBy(int timeNumber, string timeType) + { + base.SampleBy(timeNumber, timeType); + return this; + } public virtual ISugarQueryable SelectMergeTable(Expression> expression) { return this.Select(expression).MergeTable(); @@ -2040,6 +2070,16 @@ namespace SqlSugar #region T5 public partial class QueryableProvider : QueryableProvider, ISugarQueryable { + public new ISugarQueryable SampleBy(int timeNumber, SampleByUnit timeType) + { + base.SampleBy(timeNumber, timeType); + return this; + } + public new ISugarQueryable SampleBy(int timeNumber, string timeType) + { + base.SampleBy(timeNumber, timeType); + return this; + } public virtual ISugarQueryable SelectMergeTable(Expression> expression) { return this.Select(expression).MergeTable(); diff --git a/Src/Asp.NetCore2/SqlSugar/Interface/IQueryable.cs b/Src/Asp.NetCore2/SqlSugar/Interface/IQueryable.cs index 3c5ccdc73..9d20283d2 100644 --- a/Src/Asp.NetCore2/SqlSugar/Interface/IQueryable.cs +++ b/Src/Asp.NetCore2/SqlSugar/Interface/IQueryable.cs @@ -268,6 +268,8 @@ namespace SqlSugar } public partial interface ISugarQueryable : ISugarQueryable { + new ISugarQueryable SampleBy(int timeNumber, SampleByUnit timeType); + new ISugarQueryable SampleBy(int timeNumber, string timeType); ISugarQueryable SelectMergeTable(Expression> expression); ISugarQueryable LeftJoinIF(bool isLeftJoin, Expression> joinExpression); ISugarQueryable InnerJoinIF(bool isJoin, Expression> joinExpression); @@ -386,6 +388,8 @@ namespace SqlSugar } public partial interface ISugarQueryable : ISugarQueryable { + new ISugarQueryable SampleBy(int timeNumber, SampleByUnit timeType); + new ISugarQueryable SampleBy(int timeNumber, string timeType); ISugarQueryable SelectMergeTable(Expression> expression); ISugarQueryable LeftJoinIF(bool isLeftJoin, Expression> joinExpression); ISugarQueryable InnerJoinIF(bool isJoin, Expression> joinExpression); @@ -519,6 +523,8 @@ namespace SqlSugar } public partial interface ISugarQueryable : ISugarQueryable { + new ISugarQueryable SampleBy(int timeNumber, SampleByUnit timeType); + new ISugarQueryable SampleBy(int timeNumber, string timeType); ISugarQueryable SelectMergeTable(Expression> expression); ISugarQueryable LeftJoinIF(bool isLeftJoin, Expression> joinExpression); ISugarQueryable InnerJoinIF(bool isJoin, Expression> joinExpression); @@ -658,6 +664,8 @@ namespace SqlSugar } public partial interface ISugarQueryable : ISugarQueryable { + new ISugarQueryable SampleBy(int timeNumber, SampleByUnit timeType); + new ISugarQueryable SampleBy(int timeNumber, string timeType); ISugarQueryable SelectMergeTable(Expression> expression); ISugarQueryable LeftJoinIF(bool isLeftJoin, Expression> joinExpression); ISugarQueryable InnerJoinIF(bool isJoin, Expression> joinExpression);