簡體   English   中英

如何覆蓋WcF對象的ToString方法?

[英]How to make override a ToString method of an WcF object?

基本上我想覆蓋服務器端WCF對象的.ToString方法。 怎么可以實現呢?

從服務器端WSDL生成的類創建為partial。 你可以這樣做:

public partial YourObject{

public override string ToString()
{
  //implementation
}
}

你的意思是服務器端的數據合同(你有服務的地方)? 如果是這樣,什么阻止你像其他任何類一樣覆蓋ToString()? 但是,正如其他人所指出的那樣,它不會被序列化(意味着當您添加對該服務的引用時,它不會在客戶端顯示)。

您可以執行上面提到的Filip,以在客戶端獲得類似的行為。 或者,您可以在客戶端上配置服務引用時重復使用相同的dll(您定義數據協定的位置)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM