CloudTableClient tableClient = storageAccount.CreateCloudTableClient(); CloudTable peopleTable = tableClient.GetTableReference("people"); TableQueryquery = new TableQuery ().Where( TableQuery.GenerateFilterCondition("age", QueryComparisons.GreaterThanOrEqual, 18)); IEnumerable results = peopleTable.ExecuteQuery(query); foreach (PersonEntity entity in results) { Console.WriteLine("{0} {1}, Age: {2}", entity.LastName, entity.FirstName, entity.Age); }
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(connectionString); CloudTableClient tableClient = storageAccount.CreateCloudTableClient(); CloudTable ordersTable = tableClient.GetTableReference("orders"); TableQueryBoth examples utilize the TableQuery class and the Where clause to filter data based on a specified condition. The package library used in these examples is Microsoft.WindowsAzure.Storage.Table.query = new TableQuery ().Where( TableQuery.GenerateFilterCondition("status", QueryComparisons.Equal, "completed")); IEnumerable results = ordersTable.ExecuteQuery(query); foreach (OrderEntity entity in results) { Console.WriteLine("Order #{0} Status: {1}", entity.OrderId, entity.Status); }