Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Windows Azureテーブルには、既存のエンティティを変更するための2つの異なるメカニズムがあります。プロパティを適切に変更するUpdateと、エンティティ全体を置き換える Mergeです。
電話をかけるときに使用されるのはどれTableServiceContext.UpdateObject()ですか?(私はUpdateを推測しています。)そして、もう1つはこのAPIを介してまったく公開されていますか?
TableServiceContext.UpdateObject()
(これがドキュメントの私の目の前にあり、表示されていない場合はお詫びします。)
実際には、プロパティを変更するのはMergeであり、エンティティ全体を置き換えるのはUpdateです。
ストレージクライアントライブラリはデフォルトでマージを行うと思いますが、SaveChangeOptions.UpdateAsReplaceを使用してこの動作を変更できると思います。
これをテスト/検証する簡単な方法は、Fiddlerのようなデバッグプロキシを実行して、ネットワーク上で何が起こるかを確認することです。