哪里是“tableClient.CreateTableIfNotExist”在AzureStorag

2019-08-03 08:42发布

在Windows Azure存储,以前我们这样做是为了创建一个表:

var tableClient = account.CreateCloudTableClient();
tableClient.CreateTableIfNotExist(TableName);

我刚刚下载的Azure存储库(V2)的最后一个版本,我前面的代码不工作:

“Microsoft.WindowsAzure.Storage.Table.CloudTableClient”不包含关于“CreateTableIfNotExist”和没有扩展方法“CreateTableIfNotExist”接受类型“Microsoft.WindowsAzure.Storage.Table.CloudTableClient”的第一个参数的定义可以找到。

什么是V2良好的代码?

Answer 1:

在V2有一些重大的变动。 下面是新的代码:

    var tableClient = account.CreateCloudTableClient();
    // Create the table if it doesn't exist.
    var cloudTable = tableClient.GetTableReference(TableName);
    cloudTable.CreateIfNotExists();

一些好的输入:

  • 如何使用表存储服务:在V1.7和V2 。
  • Windows Azure的存储客户端库2.0重大更改和迁移指南从Azure存储团队


文章来源: Where is the “tableClient.CreateTableIfNotExist” in AzureStorage library v2?