簡體   English   中英

使用 Cosmos ExecuteQuery 查詢 azure 表存儲時,為什么會出現“function 評估需要所有線程運行”?

[英]Why do i get "The function evaluation requires all threads to run" when querying an azure table storage with Cosmos ExecuteQuery?

我正在嘗試使用 Cosmos Azure 表從 Azure 中的表中檢索數據 tablemanager 工作正常,因為我也將它用於檢索操作。 我讀:

但我仍然不明白它是如何發生的。 我在函數執行后設置了一個斷點,所以它不會在方法執行中停止...... Cosmos“ExecuteQuery”語法錯誤嗎? 或者我該如何解決這個問題?

在此處輸入圖像描述

您的變量results是一個任務,要獲取其內容,該任務的線程(不是當前線程)必須能夠運行。 如果不繼續該過程,則無法檢索任務的結果(它是IEnumerable<TableEntity> )。 但是你在一個斷點上,所以這是不可能的。

你沒有做錯什么。 調試器此時無法獲取該變量的值。 繼續執行或查看調用方法中的結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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