public DownloadRequestProgressChangedEventArgs(DownloadRequestID requestID, int percentage) : base(requestID)
        {
            if (percentage < 0)
            {
                percentage = 0;
            }
            if (percentage > 100)
            {
                percentage = 100;
            }

            Percentage = percentage;
        }
Пример #2
0
 public DownloadRequest(DownloadRequestID id, string requestUrl, string destinationFileName)
 {
     ID                  = id;
     RequestUrl          = requestUrl;
     DestinationFileName = destinationFileName.Replace('/', '\\');
 }
 public DownloadRequestCompletedEventArgs(DownloadRequestID requestID, RequestCompletionResult result) : base(requestID)
 {
     Result = result;
 }
 public DownloadRequestStateChangedEventArgs(DownloadRequestID requestID, RequestState requestState) : base(requestID)
 {
     NewState = requestState;
 }
 public DownloadRequestEventArgs(DownloadRequestID requestID)
 {
     RequestID = requestID;
 }