2013-07-08 58 views
0

我注意到下面的代碼:爲什麼我必須在屬性上實現set-method?

public Stringification { get { ":)"; } } 

創建WCF通信的自動生成的客戶端時不公開財產。但是,如果我明確添加設置方法如下:

public Stringification { get { return SomeProperty + "!"; } set { } } 

它的工作原理花花公子。它是WCF的限制嗎?它記錄在任何地方嗎?我找不到任何信息...

+0

是的,這是WCF的限制 –

+0

http://stackoverflow.com/a/2323289/1714342,這裏的解釋 – wudzik

+0

有人請回答獲得聲譽,否則我會假設問題應該被關閉/刪除。 :) –

回答

1

這是WCF的限制。它需要用於反序列化的集合,因此該集合應該用於開始工作。

相關問題