// Token: 0x06000BB0 RID: 2992 RVA: 0x0002F9EC File Offset: 0x0002DBEC
        private void InternalExecute()
        {
            base.ResetRequestID();
            string uriString = this.urlsCache.DownloadUrl + DownloadToken.CreateQueryString(this.deploymentId, this.requestId);
            Uri    uri       = new Uri(uriString);

            base.InternalExecute(uri);
        }
예제 #2
0
 internal void ExecuteDownload(DownloadToken downloadToken)
 {
     if (this.downloadQueue.Count > 0)
     {
         this.tokensInRequest.Clear();
         while (this.tokensInRequest.Count < 20 && this.downloadQueue.Count > 0)
         {
             TokenRenewRequestAsset item = this.downloadQueue.Dequeue();
             this.tokensInRequest.Add(item);
         }
         downloadToken.Execute(this.tokensInRequest, this.queryContext.DeploymentId, new BaseAsyncCommand.GetLoggedMailboxIdentifierCallback(this.GetLoggedMailboxIdentifier), new DownloadToken.SuccessCallback(this.DownloadTokenSuccessCallback), new BaseAsyncCommand.FailureCallback(this.DownloadTokenFailureCallback));
         return;
     }
     GetTokens.Tracer.TraceDebug(0L, "GetTokens.ExecuteDownload: Downloads complete.");
     this.ExecuteNextTokenRenewQuery();
 }