すべてのプロダクト
Search
ドキュメントセンター

Tablestore:テーブル名の一覧を取得する

最終更新日:Dec 28, 2024

ListTable オペレーションを呼び出すことで、現在のインスタンスに作成されているすべてのテーブルの名前をクエリできます。

前提条件

API オペレーション

 /// <summary>
 /// 現在のインスタンスに作成されたすべてのテーブルの名前をクエリします。
 /// </summary>
 /// <param name="request">リクエストパラメーター。</param>
 /// <returns>ListTable オペレーションによって返されたテーブル名の一覧。</returns> </returns>
 public ListTableResponse ListTable(ListTableRequest request);

 /// <summary>
 /// ListTable の非同期モード。
 /// </summary>
 public Task<ListTableResponse> ListTableAsync(ListTableRequest request);           

次のサンプルコードは、インスタンス内のすべてのテーブルの名前をクエリする方法の例を示しています:

 var request = new ListTableRequest();
 try
 {
     var response = otsClient.ListTable(request);
     foreach (var tableName in response.TableNames)
     {
         Console.WriteLine("Table name:{0}", tableName);
     }
     Console.WriteLine("List table succeeded.");
 }
 catch (Exception ex)
 {
     Console.WriteLine("List table failed, exception:{0}", ex.Message);
 }            

参照

データテーブルを作成するために呼び出すことができる API オペレーションについては、CreateTableを参照してください。