0

我想知道如何在不插入任何实体的情况下使用架构创建 Azure 表。使用以下代码,它会在 azure 上创建一个表:

StorageCredentialsAccountAndKey accountAndKey = new StorageCredentialsAccountAndKey("accountName", "accountKey");

        CloudStorageAccount storageAccount = new CloudStorageAccount(accountAndKey, true);

        CloudTableClient tableClient = storageAccount.CreateCloudTableClient();

        string tableName = "mytable";

        tableClient.CreateTableIfNotExist(tableName);

如何在创建表时指定架构。我需要创建一个空表(没有任何记录),其中包含 CustomerFirstName、CustomerLastName、Age 等自定义字段。

问候, 维维克

4

1 回答 1

2

Windows Azure 表没有架构,因此无法做到这一点。

(警告:由于实现的意外,本地存储模拟器本质上具有模式。如果您正在使用模拟器,您可能会尝试插入然后立即删除具有您关心的所有属性的实体。这将没有效果在云存储上,但模拟器会错误地保留一些模式。)

于 2012-09-22T18:18:20.327 回答