日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
直接使用WCF重載方法詳解

WCF是由微軟開發(fā)的一款開發(fā)框架,可以幫助我們實現(xiàn)許多功能。其在開發(fā)人員眼中具有非常高的重要性。在WCF的契約中是不可以直接使用重載函數(shù)的,因為方法名稱一樣造成WCF無法區(qū)分它們。如下面的代碼運行時是會出現(xiàn)WCF重載錯誤的:#t#

  1. [ServiceContract]
  2. public interface IConter
  3. {
  4. //Wrong
  5. [OperationContract]
  6. int Sum(int A, int B);
  7. [OperationContract]
  8. double Sum(double A, double B);
  9. }

那么如何使WCF重載正確實現(xiàn)呢?為[OperationContract]加上一個Name屬性就好了,當然這個name必須是***不重復的:

 
 
 
  1. [ServiceContract]
  2. public interface IConter
  3. {
  4. //Right
  5. [OperationContract(Name="Sum_Int")]
  6. int Sum(int A, int B);
  7. [OperationContract(Name="Sum_Double")]
  8. double Sum(double A, double B);
  9. }

以上就是WCF重載在實際使用中的正確方法。


本文標題:直接使用WCF重載方法詳解
URL地址:http://www.5511xx.com/article/cciocgs.html