自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

WCF枚舉類型使用注意事項(xiàng)介紹

開發(fā) 開發(fā)工具
WCF枚舉類型對(duì)于初學(xué)WCF框架的朋友來說還是比較重要的一個(gè)部分。那么如何才能真正的掌握這一應(yīng)用技巧呢?這需要我們?cè)趯?shí)踐中去不斷的積累經(jīng)驗(yàn)。

WCF中可以使用枚舉類型。那么如何才能正確的使用WCF枚舉類型呢?在這里我們就為大家詳細(xì)介紹一下這一方面的相關(guān)知識(shí)。#t#

 

 

1. 在服務(wù)契約上添加 ServiceKnownType(typeof(Enum))。

2. 為WCF枚舉類型值添加 [EnumMember]。

 

  1. [DataContract]  
  2. [Flags]  
  3. public enum DataType  
  4. {  
  5. [EnumMember]A = 1,  
  6. [EnumMember]B = 2,  
  7. [EnumMember]C = 4,  
  8. [EnumMember]D = 8 
  9. }  
  10. [ServiceContract]  
  11. [ServiceKnownType
    (typeof(DataType))]  
  12. public interface IMyService  
  13. {  
  14. [OperationContract]  
  15. void Test(DataType d);  

 

 

就可以了。 如果你使用默認(rèn)的WCF枚舉類型。 也就是[EnumMember]C = 4,

這種的值是由系統(tǒng)默認(rèn)的。 那不用加 ServiceKnownType(typeof(Enum))和[EnumMember]。

[EnumMember]這種屬性只不過是在服務(wù)端可以用而在客戶端不可用。

責(zé)任編輯:曹凱 來源: 博客園
相關(guān)推薦

2010-03-01 09:56:21

WCF自定義集合類型

2009-12-22 11:29:27

WCF自定義集合類型

2009-12-08 09:45:50

調(diào)用WCF

2009-12-14 10:08:03

無線路由貓

2010-03-02 18:12:39

WCF單調(diào)服務(wù)

2010-01-04 15:37:41

ADO連接

2011-07-22 17:35:17

java路徑

2010-11-26 16:27:01

MySQL使用變量

2011-06-24 09:23:02

SEO

2011-07-19 10:16:58

噴墨打印機(jī)注意事項(xiàng)

2010-01-18 14:25:19

使用C++Builde

2010-03-02 14:12:30

WCF枚舉類型

2009-11-25 17:51:27

2011-07-28 17:29:22

HBaseShell

2011-04-14 11:28:07

光纖

2012-12-27 13:04:17

Android開發(fā)SQLite數(shù)據(jù)庫

2012-03-12 16:46:22

NoSQL數(shù)據(jù)庫

2009-12-15 17:47:17

VSIP

2010-09-16 09:52:49

CSS display

2010-01-21 11:30:10

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)