public IEnumerable <T> GetAll <T>(Type type) { string tableName = ReflectionMapper.GetTableName(type); CloudTable table = client.GetTableReference(tableName); TableQuery query = new TableQuery(); EntityResolver <T> resolver = (partitionKey, rowKey, timestamp, properties, eTag) => { return(mapper.Convert <T>(type, partitionKey, rowKey, properties)); }; IEnumerable <T> results = table.ExecuteQuery(query, resolver); // Trigger to get all at once by ToArray() return(results.ToArray()); }