Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
 public UploadResult(UploadRequest objUploadRequest, TaskResultType enuResultType, IUploadStats objUploadStats)
     : this(objUploadRequest, enuResultType, objUploadStats, string.Empty)
 {
 }
Esempio n. 4
0
        private void objUploadJob_TaskProgressChanged(ITaskStats objTaskStats)
        {
            IUploadStats objStats = (IUploadStats)objTaskStats;

            _objCurrentUploadStats = (UploadStats)objStats;
        }