Таблица Windows Azure: C # API для обновления / слияния?
-
26-09-2019 - |
Вопрос
Таблица Windows Azure Имеет два различных механизма изменения существующей организации: Обновлять, что изменяет свойства на месте, и Слияние который заменяет всю сущность.
Что из них используется при звонке TableServiceContext.UpdateObject()
? (Я предполагаю, что обновление.) А другой выставлен вообще через эту API?
(Извинения, если это прямо под носом в документах, и я не вижу его.)
Решение
На самом деле, это слияние, которое модифицирует свойства на месте и обновление, которое заменяет всю сущность.
Я полагаю, что библиотека клиента хранения делает слияние по умолчанию, но я думаю, что вы можете использовать SAVECHANGEOPTIONS.UPDATEAWREPLAPLELPLAPLELPLAPLELPLAPLED, чтобы изменить это поведение.
Простой способ тестирования / проверки этого - запускать отладку прокси, как Fiddler и просто посмотрите, что происходит через провод.