public override void ReadData(SerializedObject objSerializedObject) { base.ReadData(objSerializedObject); _enuResultType = objSerializedObject.Values.GetValue <TaskResultType>("ResultType", TaskResultType.Unknown); _strDetails = objSerializedObject.Values.GetValue <string>("Details", string.Empty); _objUploadRequest = objSerializedObject.Objects.GetObject <UploadRequest>("UploadRequest", null); if (_objUploadRequest == null) { _objUploadRequest = UploadRequest.Empty; } _objUploadStats = objSerializedObject.Objects.GetObject <IUploadStats>("UploadStats", null); if (_objUploadStats == null) { _objUploadStats = ReLi.Framework.Library.Net.UploadStats.Empty; } }
public UploadResult(UploadRequest objUploadRequest, TaskResultType enuResultType, IUploadStats objUploadStats, string strDetails) : base() { if (objUploadRequest == null) { throw new ArgumentNullException("objUploadRequest", "A valid non-null UploadRequest is expected"); } if (objUploadStats == null) { throw new ArgumentNullException("objUploadStats", "A valid non-null IUploadStats is expected"); } if (strDetails == null) { throw new ArgumentNullException("strDetails", "A valid non-null string is expected"); } _objUploadRequest = objUploadRequest; _objUploadStats = objUploadStats; _enuResultType = enuResultType; _strDetails = strDetails; }
public UploadResult(UploadRequest objUploadRequest, TaskResultType enuResultType, IUploadStats objUploadStats) : this(objUploadRequest, enuResultType, objUploadStats, string.Empty) { }
private void objUploadJob_TaskProgressChanged(ITaskStats objTaskStats) { IUploadStats objStats = (IUploadStats)objTaskStats; _objCurrentUploadStats = (UploadStats)objStats; }