在Windows Azure存储中,我们曾经这样做来创建一个表:
var tableClient = account.CreateCloudTableClient();
tableClient.CreateTableIfNotExist(TableName);
我刚刚下载了最新版本的azure存储库(v2),之前的代码不再有效了:
'Microsoft.WindowsAzure.Storage.Table.CloudTableClient'没有 包含'CreateTableIfNotExist'的定义,没有扩展名 方法'CreateTableIfNotExist'接受第一个类型的参数 可以找到'Microsoft.WindowsAzure.Storage.Table.CloudTableClient'。
v2中的优秀代码是什么?
答案 0 :(得分:24)
在v2中有一些重大变化。 这是新代码:
var tableClient = account.CreateCloudTableClient();
// Create the table if it doesn't exist.
var cloudTable = tableClient.GetTableReference(TableName);
cloudTable.CreateIfNotExists();
一些好的投入: