したがって、 GitHubのこの問題 によると、v2 AzureFunctionsのIQueryable
のサポートは削除されました。これは 公式ドキュメント にも反映されています。そのドキュメントには、CloudTable
を使用してテーブルストレージにバインドできることも記載されていますが、具体的な情報や例は提供されていません。最小限の作業例では、v2 Azure関数のテーブルストレージバインディングはどのようになりますか(たとえば、テーブルストレージからテーブルのすべての行を読み取る場合)。どんな助けでも大歓迎です!
と同じくらい単純でなければなりません
[FunctionName("TestFunction")]
public static async Task Run(
[QueueTrigger("test-queue")] string message,
[Table("testTable")] CloudTable testTable)
{
var querySegment = testTable.ExecuteQuerySegmentedAsync(new TableQuery<ResultEntity>(), null);
foreach (ResultEntity item in querySegment.Result)
{
// Access table storage items here
}
}
完全な実例が利用可能です ここ 。