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 などのカスタム フィールドを含む空のテーブル (レコードなし) を作成する必要があります。

よろしく、 Vivek

4

1 に答える 1

2

Windows Azureテーブルにはスキーマがないため、これを行う方法はありません。

(警告:実装の事故により、ローカルストレージエミュレーターには基本的にスキーマがあります。エミュレーターを使用している場合は、関心のあるすべてのプロパティを持つエンティティを挿入してすぐに削除してみてください。効果はありません。クラウドストレージ上にありますが、エミュレーターは誤って一部のスキーマを保持します。)

于 2012-09-22T18:18:20.327 に答える