我要找的信息,如何當他們用一個過時了服務引用的應用程序所引用WCF Data Services手柄被稱爲..關注與WCF數據服務和過時的參考資料
如果所有新增加的領域是允許爲null
,並且我們沒有打破任何對象的現有鏈接,在託管仍在開發中的WCF數據服務時我們還需要注意什麼,並且經常會使用過時的引用(來自第三方) 。
我要找的信息,如何當他們用一個過時了服務引用的應用程序所引用WCF Data Services手柄被稱爲..關注與WCF數據服務和過時的參考資料
如果所有新增加的領域是允許爲null
,並且我們沒有打破任何對象的現有鏈接,在託管仍在開發中的WCF數據服務時我們還需要注意什麼,並且經常會使用過時的引用(來自第三方) 。
對於那些誰不知道,我不知道如何錯過了它在我所有的搜索,但我發現我的答案在這裏:
Data Service Versioning (WCF Data Services)
實體屬性的變化。
需要一個新的版本:
新版本:
隨着附加註釋:
您可以設置
IgnoreMissingProperties
屬性爲true有 客戶端忽略數據服務所發送的任何新的屬性是不 在客戶端上定義。但是,插入時,客戶端在POST請求中未包含的屬性 設置爲其默認值 。對於更新,客戶端的屬性未知 中的任何現有數據都可能被默認值覆蓋。在這種情況下,您應該將此更新作爲MERGE請求發送,這是默認設置。 有關更多信息,請參閱管理數據服務上下文(WCF數據 服務)。
所以只要你只會增加你不需要進行版本與您的WCF數據服務的併發症有關空的屬性。