91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

嘉定区| 岳普湖县| 海门市| 米泉市| 黑河市| 大同市| 清河县| 兴文县| 通城县| 平原县| 黄骅市| 元谋县| 微山县| 宾川县| 江都市| 林周县| 万荣县| 中山市| 建平县| 彭州市| 玛曲县| 克山县| 钟祥市| 修水县| 营山县| 新津县| 喜德县| 四川省| 江门市| 嘉鱼县| 彭泽县| 四平市| 昌黎县| 和田市| 邵东县| 扬州市| 岐山县| 柳州市| 大同县| 商水县| 江城|