2013-05-21 66 views
0

我在WCF服務前用戶類的類,在此我有10個屬性,如FNAME,LNAME,ServiceStatus,等的ErrorMessage在WCF服務在運行時暴露類的一些屬性

現在有方法通過提供有效的Json輸入來檢索用戶信息並以Json格式輸出輸出的服務(這裏我公開用戶類對象)。

現在我的問題: - 現在,當我公開這個用戶類,然後我得到了JSON輸出的所有屬性。有幾個案例我不想公開所有的財產。在某些情況下,我只想公開兩個屬性,或者在少數情況下只公開所有屬性。我想這樣做使JSON輸出更清晰。

在WCF中可能嗎?請幫忙。

回答

0

要麼不放[DataMember]屬性要麼添加[IgnoreDataMember]屬性到您不想公開的屬性。

+0

謝謝帕旺,但我想在運行時做到這一點。會有可能嗎? – VSoni