protected BaseVBAScriptTask(System.Runtime.Serialization.SerializationInfo s, System.Runtime.Serialization.StreamingContext c) { m_runningtime = s.GetInt32("RunningTime"); m_errortime = s.GetInt32("ErrorTime"); m_domainGUID = s.GetString("DomainGUID"); m_taskchainGUID = s.GetString("TaskChainGUID"); m_timestamp = (DateTime)s.GetValue("TimeStamp", m_timestamp.GetType()); m_taskstatus = (TaskStatus)s.GetValue("Status", m_taskstatus.GetType()); m_vbaobjs = (Dictionary <string, IVBAObject>)s.GetValue("VBAObjects", m_vbaobjs.GetType()); }
public void TaskStatus_Property_Count() { var taskStatus = new TaskStatus(); Assert.AreEqual(8, taskStatus.GetType().GetProperties().Count()); }