cost 200 ms
獲取 CloudBlob.DownloadToFileParallelAsync 的進度

[英]Getting progress of CloudBlob.DownloadToFileParallelAsync

我正在嘗試從我的 Azure 存儲帳戶下載二進制文件。 最初,我使用的是 CloudBlob.DownloadToFileAsync(),它允許我提供 IProgress 參數並獲取傳輸的進度更新。 但是,在大於 2gb 的文件上,DownloadToFileAsync 掛起。 根據文檔,我需要使用 ...

ASP.NET Core MVC:如何存儲 iprogress 結果

[英]ASP.NET Core MVC : how to store iprogress result

我正在嘗試實現一個顯示異步任務(blob 上傳)進度的“實時”進度條。 該任務在服務(class 庫的)中執行,該服務本身由 web controller 調用。 服務方式: controller 調用: 稍后應該通過另一個 controller 操作檢索進度,如下所示: 如代碼所示,我的第一次嘗 ...

通過 MPRester 查詢材料時出現 IProgress 錯誤

[英]IProgress Error while material query via MPRester

我在spyder3中使用 python 3.8 。 我在執行以下操作時遇到錯誤: 錯誤是: 在處理上述異常的過程中,又出現了一個異常: 但我沒有使用Jupyter notebook並且ipywidgets已更新。 在Google 協作中工作時不會發生此問題。 ...

如何同步共享的 IProgress<int></int>

[英]How to synchronize a shared IProgress<int>

我有一個異步方法DoStuffAsync ,它使用Task.Run生成兩個任務,兩個任務都使用單個IProgress&lt;int&gt; object 報告它們的進度。 從用戶的角度來看,只有一個操作,因此顯示兩個進度條(每個Task一個)沒有任何意義。 這就是共享IProgress&lt;in ...

在 await Task.Run 調用中使用 TaskCompletionSource

[英]Using TaskCompletionSource Within An await Task.Run Call

我有一些意想不到的行為,我想說明一下。 我創建了一個簡單的例子來演示這個問題。 我使用Task.Run調用異步函數,它將持續生成結果,並使用IProgress向 UI 提供更新。 但是我想等到 UI 實際更新后才能繼續,所以我嘗試按照其他一些帖子中的建議使用 TaskCompletionSource ...

如何用任務包裝 EAP 模式方法和 IProgress

[英]Howto wrap EAP Pattern Method and IProgress with Task

我正在使用我自己的“舊”庫中的一堆同步函數。 這些用於備份文件,壓縮它們並按示例上傳它們。 為了進一步使用,我想將這些更改為異步函數。 請原諒我下面的長篇介紹,但問題需要一點背景知識.. 我找到了一些關於如何轉換的信息: 一本好書:Stephen Cleary 的 C# Cookbook 中的並 ...

C#Progress方法在等待返回后執行

[英]C# Progress method executes after the await returns

我第一次嘗試異步等待,並在使用Progress時遇到問題。 我使用await調用異步方法並傳遞進度操作。 我想發生的是將顯示進度,並且當該方法完成消息時表示我們“完成!”。 被陳列。 發生的是進度顯示為“完成!”。 顯示,然后顯示最后一個進度消息,這是輸出示例:1,2, 完成! ...

進步 <T> 和Parallel.ForEach同步問題

[英]IProgress<T> and Parallel.ForEach Sync Issues

我遇到一個同步問題,涉及在Parallel.ForEach內部報告進度。 我在控制台應用程序中重新創建了該問題的簡化版本。 該示例實際上只使用列表中的一項。 這是代碼: 如您所見,我希望最后看到的行不是最后一個輸出,並且不包含20。但是,如果我刪除進度報告並像下面這樣在for ...

通過MVC控制器的SignalR進度

[英]SignalR Progress through MVC Controller

上圖代表了我要解決的情況。 我從以前的經驗中知道,進度報告模式可用於解決保持客戶端更新的問題,但那時客戶端正在直接與集線器通信,這意味着沒有控制器或代碼。 在上圖中,問題在於控制器需要先做一些事情,然后才能調用數據庫。 另外,數據庫以文件形式返回段,因此我添加了一個異步fil ...

使用IProgress.Report()報告進度時,控制台消息的順序不正確

[英]Console messages appearing in incorrect order when reporting progress with IProgress.Report()

我注意到以下行為。 IProgress填充控制台輸出消息時,它們會顯示在錯誤的文件夾中。 我正在努力提高我的封裝,可重用性和設計技巧。 所以,我有一個名為IdRecounter的類。 我現在想在控制台應用程序中使用它,但稍后可能在WPF應用程序中使用它。 因此,我希望班級完全 ...

並非 IProgress 的所有結果<int>從任務中出來

[英]Not every result of IProgress<int> comes out of the task

考慮以下實現,一個方法接受一個IProgress&lt;int&gt; ,迭代超過 10000 個對象。 numbers數組變量返回 10000 個對象,但IProgress&lt;int&gt;僅報告 9970 - 9980 個對象。 每次運行都會有所不同,因此有些人會“迷失”。 作為參考, ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM