Запрос данных для неизвестного объекта в TableStorage Azure

#c# #azure #azure-table-storage

#c# #azure #azure-table-storage

Вопрос:

Я,

Вот моя ситуация.

У меня в Azure есть рабочая роль, которой необходимо постоянно считывать строки из таблицы в tablestorage и выполнять с ней некоторые действия. Но проблема в том, что вы не знаете, какой объект он извлекает. Это может быть клиент, Order или любой другой объект.

Итак, как вы можете извлечь первые 100 строк или все, независимо от того, что это за объект?

Текущее решение, с которым я работаю, предоставляет каждой строке столбец «Тип», который описывает, к какому типу объекта он относится. Затем я просто выполняю запрос REST к моему tablestorage и получаю необработанный xml обратно и анализирую его. Я читаю в типе, и вот как я узнаю, к какому объекту относится строка.

Это правильный путь или есть какой-нибудь лучший способ?

Спасибо

Ответ №1:

Ответ:

Это помогло мне:

http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/f57cb566-cc7a-4b31-b1ab-47b6d16604af/

Он реализовал метод записи, но с некоторой настройкой мне удалось реализовать чтение unknowntypes и получение словаря со свойствами.