namespace IStation.Model
{
///
///
///
public class ScheduleRule : BaseModel, System.ICloneable
{
///
///
///
public ScheduleRule() { }
///
///
///
///
public ScheduleRule(ScheduleRule rhs) : base(rhs)
{
this.RequestID = rhs.RequestID;
this.Station = rhs.Station;
this.Config = rhs.Config;
}
///
///
///
///
public void Reset(ScheduleRule rhs)
{
this.RequestID = rhs.RequestID;
this.Station = rhs.Station;
this.Config = rhs.Config;
}
///
/// 调度请求标识
///
public long RequestID { get; set; }
///
/// 泵站
///
public eDockingStation Station { get; set; }
///
/// 配置Json
///
public string Config { get; set; }
///
///
///
///
public ScheduleRule Clone()
{
return (ScheduleRule)this.MemberwiseClone();
}
object ICloneable.Clone()
{
return this.MemberwiseClone();
}
}
}