簡體   English   中英

Azure存儲類型提供程序:構建時為FS0039,但智能感知顯示類型為可用

[英]Azure Storage Type Provider: FS0039 on build but intellisense shows type as available

我正在嘗試使用Azure存儲類型提供程序從Azure存儲帳戶訪問類型

type AzAcc = AzureTypeProvider<"{our ac name}","{our key}">
type clientEntity = AzAcc.Domain.FeedLabClientsEntity

我得到了FeedLabClientsEntity類型的intellisense,可以在沒有Visual FeedLabClientsEntity '的情況下繼續進行,但是在構建上面的第二行會拋出錯誤

error FS0039: The type 'FeedLabClientsEntity' is not defined

我該如何訪問此類型?

基本上這是TP的“特征”。 與大多數其他熱切評估模式並預先生成類型系統的TP不同,Azure TP按需生成類型,因此只有在瀏覽blob或表后,才會顯示這些類型。 這主要是因為節省了潛在的IO - 如果你指向一個真正的Azure帳戶,理論上你可以擁有無​​限數量的表和blob。

您可以通過首先嘗試使用例如GetPartition訪問相應的表來解決此問題。

暫無
暫無

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

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