using System; using System.Text; using System.Collections.Generic; using System.Data; using System.Runtime.Serialization; using SqlSugar; namespace IStation.Entity { /// /// 测点映射 /// [SugarTable("monitor_point_mapping")] public class MonitorPointMapping :CorpEntity, System.ICloneable,ISorter { /// /// /// public MonitorPointMapping() { } /// /// /// public MonitorPointMapping(MonitorPointMapping rhs):base(rhs) { this.MonitorPointID = rhs.MonitorPointID; this.ObjectType = rhs.ObjectType; this.ObjectID = rhs.ObjectID; this.SortCode = rhs.SortCode; this.AccordParas = rhs.AccordParas; } /// /// 测点标识 /// public long MonitorPointID { get { return _monitorpointid; } set { _monitorpointid = value; } } private long _monitorpointid; /// /// 对象类型 /// public string ObjectType { get { return _objecttype; } set { _objecttype = value; } } private string _objecttype; /// /// 对象标识 /// public long ObjectID { get { return _objectid; } set { _objectid = value; } } private long _objectid; /// /// 排序码 /// public int SortCode { get { return _sortcode; } set { _sortcode = value; } } private int _sortcode; /// /// 关联参数 /// public string AccordParas { get { return _accordparas; } set { _accordparas = value; } } private string _accordparas; /// /// /// public MonitorPointMapping Clone() { return (MonitorPointMapping)this.MemberwiseClone(); } object ICloneable.Clone() { return this.MemberwiseClone(); } } }