protected virtual DateTime GetDataObjectDateTime(DataObject obj, ClockType type) { return type == ClockType.Local ? obj.DateTime : ((Tick)obj).ExchangeDateTime; }