Azure Functions 的 Azure 表存储绑定

Azure Functions 通过触发器和绑定Azure 存储集成。 与表存储集成后,你可以生成读取和写入表存储数据的函数。

操作 类型
在函数中读取表存储数据 输入绑定
允许函数写入表存储数据 输出绑定

包 - Functions 2.x 及更高版本

Microsoft.Azure.WebJobs.Extensions.Storage NuGet 包 3.x 版中提供了表存储绑定。 azure-webjobs-sdk GitHub 存储库中提供了此包的源代码。

使用以下方法在首选开发环境中添加支持。

开发环境 应用程序类型 添加支持
Visual Studio C# 类库 安装 NuGet 包
Visual Studio Code 基于核心工具 注册扩展捆绑包

建议安装 Azure Tools 扩展
任何其他编辑器/IDE 基于核心工具 注册扩展捆绑包
Azure 门户 仅在门户中联机 在添加绑定时安装

请参阅更新扩展以更新现有绑定扩展,而无需重新发布函数应用。

包 - Functions 1.x

Microsoft.Azure.WebJobs NuGet 包 2.x 版中提供了表存储绑定。 azure-webjobs-sdk GitHub 存储库中提供了此包的源代码。

在所有开发环境中自动提供对该绑定的支持。 无需手动安装包或注册扩展。

Functions 1.x 中的 Azure 存储 SDK 版本

在 Functions 1.x 中,存储触发器和绑定使用 Azure 存储 SDK 版本 7.2.1(WindowsAzure.Storage NuGet 包)。 如果引用不同版本的存储 SDK 并绑定到函数签名中的一种存储 SDK 类型,Functions 运行时可能报告无法绑定到该类型。 解决办法是确保项目引用 WindowsAzure.Storage 7.2.1

后续步骤