亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

WCF中有哪些集合類型

發布時間:2021-08-10 18:01:18 來源:億速云 閱讀:120 作者:Leah 欄目:編程語言

這篇文章給大家介紹WCF中有哪些集合類型,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

WCF自定義集合類型,如果作為服務契約的一部分進行發布,必須要保證以下幾點:WCF集合包含的類型必須使用[Serializable]和[DataContract]標記;WCF集合包含的類型屬性必須使用[DataMember]標記,并且,如果是屬性(Property),必須要實現get和set;WCF集合類型必須使用[Serializable]和[CollectionDataContract]標記,以及[KnownType]標記指向集合包含的子類型;集合類型必須實現IEnumerable<T>接口;集合類型使用[DataMember]標記的IList將集合項向客戶端公開.

樣例如下:

namespaceSharpnessdotnet  {  [Serializable]  [DataContract]  publicclassSharpnessdotnet  {  privatestringname;  [DataMember]  publicstringName  {  get  {  returnname;  }  set  {  name=value;  }  }  }  [Serializable]  [CollectionDataContract]  [KnownType(typeof(Sharpnessdotnet))]  publicclassSharpnessdotentCollection:IEnumerable<Sharpnessdotnet> {  [DataMember]  publicIList<Sharpnessdotnet>List;  publicSharpnessdotentCollection()  {  List=newList<Sharpnessdotnet>();  }  publicvoidAdd(Sharpnessdotnetobj)  {  List.Add(obj);  }  publicIEnumerator<Sharpnessdotnet>GetEnumerator()  {  returnList.GetEnumerator();  }   IEnumeratorIEnumerable.GetEnumerator()  {  returnList.GetEnumerator();  }  }  }

關于WCF中有哪些集合類型就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

wcf
AI

泸定县| 长岭县| 永定县| 伊宁县| 濉溪县| 万载县| 佳木斯市| 鹤峰县| 南江县| 黄平县| 云浮市| 吉隆县| 米易县| 樟树市| 锦州市| 榕江县| 阜平县| 治县。| 大关县| 汾西县| 昌宁县| 道孚县| 滦南县| 界首市| 赤城县| 吴江市| 化州市| 华蓥市| 宾川县| 濮阳县| 马龙县| 攀枝花市| 娱乐| 泾川县| 广安市| 岑溪市| 衢州市| 武义县| 金平| 化州市| 盱眙县|