11

在 Windows Azure 存储中,我们曾经这样做来创建一个表:

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

我刚刚下载了 azure storage library (v2) 的最新版本,我之前的代码不再工作了:

“Microsoft.WindowsAzure.Storage.Table.CloudTableClient”不包含“CreateTableIfNotExist”的定义,并且找不到接受“Microsoft.WindowsAzure.Storage.Table.CloudTableClient”类型的第一个参数的扩展方法“CreateTableIfNotExist”。

v2 中的好代码是什么?

4

1 回答 1

25

在 v2 中有一些重大变化。这是新代码:

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

一些好的输入:

于 2012-11-30T14:50:15.183 回答