public override object GetValue(string key) { switch (key) { case "RuntimeId": return(RuntimeId); case "LOCKFLAG": return(LOCKFLAG.ToByteArray()); case "Status": return((short)Status); case "RestorerId": return(RestorerId); case "NextTimerTime": return(NextTimerTime); case "NextServiceTimerTime": return(NextServiceTimerTime); case "LastAliveSignal": return(LastAliveSignal); default: throw new Exception(string.Format("Column {0} is not exists", key)); } }
public override object GetValue(string key) { switch (key) { case "Id": return(Id.ToByteArray()); case "LOCKFLAG": return(LOCKFLAG.ToByteArray()); case "Status": return(Status.ToString()); default: throw new Exception(string.Format("Column {0} is not exists", key)); } }