[英]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.