using System; using System.Text; using System.Collections.Generic; using System.Data; using System.Runtime.Serialization; using SqlSugar; namespace IStation.Entity { /// /// 管路绑定 /// [SugarTable("pipe_line_binding")] public class PipeLineBinding : CorpEntity, System.ICloneable { /// /// /// public PipeLineBinding() { } /// /// /// /// public PipeLineBinding(PipeLineBinding rhs) : base(rhs) { this.PipeLineID = rhs.PipeLineID; this.BindingType = rhs.BindingType; this.BindingID = rhs.BindingID; this.BindingTime = rhs.BindingTime; this.UnBindingTime = rhs.UnBindingTime; } /// /// 管路标识 /// public long PipeLineID { get { return _pipelineid; } set { _pipelineid = value; } } private long _pipelineid; /// /// 绑定类型 /// public string BindingType { get { return _bindingtype; } set { _bindingtype = value; } } private string _bindingtype; /// /// 绑定标识 /// public long BindingID { get { return _bindingid; } set { _bindingid = value; } } private long _bindingid; /// /// 绑定时间 /// public DateTime BindingTime { get { return _bindingtime; } set { _bindingtime = value; } } private DateTime _bindingtime; /// /// 解绑时间 /// [DataMember] public DateTime? UnBindingTime { get { return _unbindingtime; } set { _unbindingtime = value; } } private DateTime? _unbindingtime; /// /// /// public PipeLineBinding Clone() { return (PipeLineBinding)this.MemberwiseClone(); } object ICloneable.Clone() { return this.MemberwiseClone(); } } }