using System; namespace DMS.Application.DTOs.Events { /// /// 变量表变更事件参数 /// public class VariableTableChangedEventArgs : System.EventArgs { /// /// 变更类型 /// public DataChangeType ChangeType { get; } /// /// 变量表ID /// public int VariableTableId { get; } /// /// 变量表名称 /// public string VariableTableName { get; } /// /// 关联的设备ID /// public int DeviceId { get; } /// /// 变更时间 /// public DateTime ChangeTime { get; } /// /// 构造函数 /// /// 变更类型 /// 变量表ID /// 变量表名称 /// 关联的设备ID public VariableTableChangedEventArgs(DataChangeType changeType, int variableTableId, string variableTableName, int deviceId) { ChangeType = changeType; VariableTableId = variableTableId; VariableTableName = variableTableName; DeviceId = deviceId; ChangeTime = DateTime.Now; } } }