Прежде чем кто-нибудь закроет это как дубликат, я знаю, что Azure Table Storage не поддерживает тип DateTimeOffset
изначально (MSDN states as much; попытка чтения и записи объектов, имеющих DateTimeOffset
, свойства не генерируют исключения, но не поддерживают правильные временные метки).Почему Azure Table Storage не поддерживает DateTimeOffset?
Мой вопрос: почему не является Этот тип данных поддерживается, в частности, поскольку он уже существовал при создании Azure. Еще более запутанным является то, что .NET API для хранилища таблиц Azure предлагает поддержку типа данных: сущности преобразуются в словарь значений EntityProperty
, а класс EntityProperty
имеет как свойство DateTimeOffsetValue
, так и конструктор, который принимает значение этот тип. Кажется странным, что они добавят эту поддержку в API, если сторона Azure не поддерживает тип в любом случае.
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что, по-видимому, он по выбору по каким-то причинам имел команду MS (временные ограничения?). Просить об этом здесь требует спекуляции. – Eddy
Я не согласен, что он призывает к спекуляции. Microsoft ссылается на Stack Overflow как на один из двух предложенных форумов для вопросов о Azure (другой форум, который они предлагают, это MSDN). Задавать этот вопрос здесь - это призыв к тому, кто знает ответ на ответ. Если кто-то не знает ответа на этот вопрос, но хочет представить спекуляцию как факт, то это их проблема, а не вопрос. –