2

如何防止RIA服務更改跟蹤某些屬性。我有一個部分班,我希望RIA服務不應該跟蹤它的變化。我怎樣才能做到這一點?我可以像OnXXXChanging()nad OnXXXChanged()等方法等我想這些不應該爲我的自定義屬性生成。如何防止某些字段的RIA服務更改跟蹤?

感謝提前:)

+0

你有任何機會只能將部分移動到客戶端? – 2011-04-13 03:21:40

+0

它不會幫助,因爲我填充服務器上的這些字段(但它們不屬於)數據庫模型)。 – TCM 2011-05-31 15:36:20

回答

3

要停止RIA服務跟蹤(甚至產生)的屬性,只是[Exclude]屬性添加到屬性(無論是在.shared.cs或元數據類。

如果然後你添加一個[DataMember]屬性,WCF仍然會序列化/反序列化它,但是RIA服務不會在意它。