Windows运行时组件+ Azure表

本文关键字:Azure 组件 运行时 Windows | 更新日期: 2023-09-27 18:12:41

我想在我的Windows Runtime Component项目中使用Azure表。这是我的Windows 8.1 RT应用程序的后台代理。当我尝试定义我的TableEntity派生类:

public class CustomEntity : TableEntity

我得到这个错误:

Windows运行时类'CustomEntity'有一个无效的基类型'Microsoft.WindowsAzure.Storage.Table.TableEntity'。类必须从System派生。对象或可组合的Windows运行时类。不允许实现继承

我也尝试从ITableEntity派生,但随后我得到这个错误:

WindowsRuntimeComponent4类型"。CustomEntity'实现接口'Microsoft.Windows.AzureStorage.Table。ITableEntity',它不是一个Windows运行时接口。所有通过导出类型实现的接口必须是Windows Runtime接口

我可以让Azure表在主Windows 8.1 RT应用程序中工作,相当于Windows Phone 8.1 Silverlight应用程序,也是手机应用程序的后台代理。有人知道为什么它不会为Windows运行时组件工作吗?

Windows运行时组件+ Azure表

Azure存储客户端库不支持Windows运行时组件。这个类派生限制是不支持Component的原因之一。