/
krasninja
/
querycat
Обзор
Документация
Войти
/
krasninja
/
querycat
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/QueryCat.Backend.Core/Data/QueryContextQueryInfo.cs
33 строки
882 B
Ivan Kozhin
Create Core module, move main classes there
24 авг 2023, 19:38
24 авг 2023, 19:38
4588519
Код
Авторство
О чём код?
namespace QueryCat.Backend.Core.Data; /// <summary> /// The class contains information about query - selected columns, conditions. /// </summary> public sealed class QueryContextQueryInfo { /// <summary> /// Get columns for select. /// </summary> public IReadOnlyList<Column> Columns { get; } /// <summary> /// Rows offset. /// </summary> public long Offset { get; internal set; } /// <summary> /// Get rows limit. Allows to select only needed amount of records. /// </summary> public long? Limit { get; internal set; } /// <summary> /// Constructor. /// </summary> /// <param name="columns">Select columns.</param> /// <param name="limit">Select limit.</param> public QueryContextQueryInfo(IReadOnlyList<Column> columns, long? limit = null) { Columns = columns; Limit = limit; } }