Я пытаюсь используйте следующий код, чтобы получить все данные трассировки за последний час из Azure:
StorageCredentialsAccountAndKey storageCredentialsAccountAndKey = new StorageCredentialsAccountAndKey(accountName, key);
CloudStorageAccount csa = new CloudStorageAccount(storageCredentialsAccountAndKey, true);
TableServiceContext tableServiceContext = new TableServiceContext(csa.TableEndpoint.ToString(), csa.Credentials);
var results = tableServiceContext.CreateQuery<TableServiceEntity>("WADLogsTable").Where(
x => x.Timestamp > DateTime.UtcNow.AddHours(-1)).ToList();
Однако я обнаружил, что результаты не найдены, когда я знаю, что в таблице есть данные за последний час (я сравниваю вывод в Azure Diagnostics Manager Cerebrata).
У меня два вопроса:
TableServiceEntity
— это базовый класс, который определяет только
три колонки. Я хотел бы знать, существует ли тип, представляющий
Объект WADLogsTable в частности. Я просто создаю тип с
свойства совпадают с именами столбцов?