广告
返回顶部
首页 > 资讯 > 精选 >WCF中有哪些集合类型
  • 139
分享到

WCF中有哪些集合类型

2023-06-17 20:06:34 139人浏览 泡泡鱼
摘要

这篇文章给大家介绍WCF中有哪些集合类型,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。WCF自定义集合类型,如果作为服务契约的一部分进行发布,必须要保证以下几点:WCF集合包含的类型必须使用[Serializable]

这篇文章给大家介绍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中有哪些集合类型就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: WCF中有哪些集合类型

本文链接: https://www.lsjlt.com/news/292659.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • WCF中有哪些集合类型
    这篇文章给大家介绍WCF中有哪些集合类型,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。WCF自定义集合类型,如果作为服务契约的一部分进行发布,必须要保证以下几点:WCF集合包含的类型必须使用[Serializable]...
    99+
    2023-06-17
  • python集合类型有哪些
    python中的集合类型有list、tuple和dict三种listlist是python的一个列表集合,是有序序列和可变长度集合,list可以包含不同类型的元素,且下标从0开始。tupletuple是python的一个元组集合,元组集合是...
    99+
    2022-10-07
  • javascript的集合类型有哪些
    javascript中的集合类型有:1.Array,集合对象;2.set,内置集合对象;3.map,映射集合;javascript中的集合类型有以下几种Arrayjavascript中Array是一个集合对象,可以对数组进行增删改查操作。s...
    99+
    2022-10-24
  • WCF集合类型中数据契约实例分析
    本篇内容介绍了“WCF集合类型中数据契约实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!缺省情况下,WCF框架对集合类型是内建支持的,...
    99+
    2023-06-17
  • Java集合类有哪些
    这篇文章主要介绍“Java集合类有哪些”,在日常操作中,相信很多人在Java集合类有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java集合类有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!Ja...
    99+
    2023-06-19
  • javascript的集合类型有哪些及怎么用
    这篇文章主要介绍了javascript的集合类型有哪些及怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇javascript的集合类型有哪些及怎么用文章都会有所收获,下面我...
    99+
    2022-10-19
  • php复合类型有哪些
    php中的复合类型有数组和对象两种数组php中数组是一种复合数据类型,可以一个变量中存储相同数据类型的多个值,其特点是可以将values映射到keys的类型,php中数组的key可以是字符串,而values可以是任意类型,常使用array(...
    99+
    2022-10-22
  • python组合类型有哪些
    python中的组合类型:1.集合类型,无序的不重复元素的序列;2.序列类型,有先后关系的一组元素;3.字典类型,可变容器模型;python中常见的组合类型有集合类型、序列类型和字典类型三种集合类型python中集合是一个无序的不重复元素的...
    99+
    2022-10-16
  • WCF Web编程模型有哪些
    这篇文章主要介绍“WCF Web编程模型有哪些”,在日常操作中,相信很多人在WCF Web编程模型有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”WCF Web编程模型有哪些”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-17
  • java中的常用集合类有哪些
    一、Set集合其主要实现类有HashSet、TreeSet存放对象的引用,不允许有重复对象。 实例代码:public class SetTest {     public static void main(String[] args) { ...
    99+
    2020-09-14
    java入门 java 常用 集合类
  • java有哪些集合类接口
    java中的集合类接口有:1.Collection,元素集合接口;2.Set,无序元素集合接口;3.List,有序元素集合接口;4.Map,键值对集合接口;java中的集合类接口有以下几种Collectionjava中Collection是...
    99+
    2022-10-11
  • Python数据类型在常见集合中的语法有哪些
    这篇文章将为大家详细讲解有关Python数据类型在常见集合中的语法有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Python数据类型中的set和C#中的集合(collection)不是...
    99+
    2023-06-17
  • ADO.NET数据集类型有哪些
    这篇文章主要讲解了“ADO.NET数据集类型有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ADO.NET数据集类型有哪些”吧!ADO.NET数据集类型分为类型化数据集和非类型化数据集,...
    99+
    2023-06-17
  • java collection集合的子类有哪些
    在Java中,Collection接口是所有集合类的父接口,它的直接子接口包括List、Set和Queue接口。而List接口的子类...
    99+
    2023-10-07
    java
  • php变量中的复合类型有哪些
    这篇文章主要讲解了“php变量中的复合类型有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php变量中的复合类型有哪些”吧!1、数组(array)数组可以存储多个数据,可以是任何类型;事...
    99+
    2023-06-20
  • 有哪些适合大中型酒店集团PMS
    这篇文章主要介绍“有哪些适合大中型酒店集团PMS”,在日常操作中,相信很多人在有哪些适合大中型酒店集团PMS问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”有哪些适合大中型酒店集团PMS”的疑惑有所帮助!接下来...
    99+
    2023-06-13
  • java复合数据类型有哪些
    java中的复合数据类型有:1.Array,数组;2.Object,所有类的父类;java中的复合数据类型有以下两种Arrayjava中Array是指数组,数组元素必须具有相同的数据类型,且数组元素的类型是唯一的,一个数组只能存储一种数据类...
    99+
    2022-10-12
  • javascript复合数据类型有哪些
    javascript中的复合数据类型有:1.Object,对象;2.Array,数组;3.Function,函数;javascript中的复合数据类型有以下几种Objectjavascript中Object是指对象,对象由花括号分隔,且对象...
    99+
    2022-10-07
  • python组合数据类型有哪些
    本篇内容主要讲解“python组合数据类型有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python组合数据类型有哪些”吧!组合数据类型分类组合数据类型分为三类,第一类是集合类型,第二类是...
    99+
    2023-06-22
  • java中集合有哪些
    一、List集合:(有序,元素可以重复)1、ArrayList集合:1)底层数据结构是数组,查找快,增删慢。2)线程不安全,效率高2、Vector集合:1) 底层数据结构是数组,查询快,增删慢2)线程安全,效率低3、LinkedList集合...
    99+
    2014-11-10
    java基础 java 集合
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作