using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using ZKLT.Hadoop; namespace ZKLT.Hadoop.Model { /// /// 命令 /// public class HDP_Command { private string? _SourceId; private string? _TableId; private int? _PageIndex; private int? _PageSize; private string? _Type; private string[]? _Col; private string? _StoredProcedureName; private JToken? _Where; private JToken? _Data; private JToken? _Order; /// /// 源 /// public string? SourceId { get => _SourceId; set => _SourceId = value; } /// /// 表 /// public string? TableId { get => _TableId; set => _TableId = value; } /// /// 存储过程名 /// public string? StoredProcedureName { get => _StoredProcedureName; set => _StoredProcedureName = value; } /// /// 条件 /// public JToken? Where { get => _Where; set => _Where = value; } /// /// 数据 /// public JToken? Data { get => _Data; set => _Data = value; } /// /// 分页下标 /// public int? PageIndex { get => _PageIndex; set => _PageIndex = value; } /// /// 分页大小 /// public int? PageSize { get => _PageSize; set => _PageSize = value; } /// /// 排序 /// public JToken? Order { get => _Order; set => _Order = value; } /// /// 命令类型 /// public string? Type { get => _Type; set => _Type = value; } /// /// 列 /// public string[]? Col { get => _Col; set => _Col = value; } } }