成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

WCF數(shù)據(jù)契約怎么實(shí)現(xiàn)

本篇內(nèi)容主要講解“WCF數(shù)據(jù)契約怎么實(shí)現(xiàn)”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“WCF數(shù)據(jù)契約怎么實(shí)現(xiàn)”吧!

創(chuàng)新互聯(lián)是一家專注網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷策劃、微信小程序、電子商務(wù)建設(shè)、網(wǎng)絡(luò)推廣、移動(dòng)互聯(lián)開(kāi)發(fā)、研究、服務(wù)為一體的技術(shù)型公司。公司成立十多年以來(lái),已經(jīng)為成百上千PVC花箱各業(yè)的企業(yè)公司提供互聯(lián)網(wǎng)服務(wù)?,F(xiàn)在,服務(wù)的成百上千客戶與我們一路同行,見(jiàn)證我們的成長(zhǎng);未來(lái),我們一起分享成功的喜悅。

在WCF服務(wù)編程中我們知道,WCF數(shù)據(jù)契約定義了遠(yuǎn)程訪問(wèn)對(duì)象和可供調(diào)用的服務(wù)操作方法,WCF數(shù)據(jù)契約則是定義服務(wù)端和客戶端之間要傳送的自定義數(shù)據(jù)類型。在 WCF項(xiàng)目中,聲明一個(gè)類型DataContract,那么該類型就可以被序列化在服務(wù)端和客戶端之間傳送。

類只有聲明為DataContract,該類型的對(duì)象才可以被傳送,且只有類的屬性會(huì)被傳送,需要在屬性生命前加DataMember聲明,這樣該屬性就可以被序列化傳送。默認(rèn)情況屬性是不可傳遞的。類的方法不會(huì)被傳送。WCF數(shù)據(jù)契約的類型可以進(jìn)行更加細(xì)節(jié)的控制,可以把一個(gè)成員屬性排除在序列化范圍以外,客戶端程序不會(huì)獲得被排除在外的成員屬性的任何信息,包括定義和數(shù)據(jù)。代碼如下:

[DataContract]//數(shù)據(jù)契約屬性聲明  class MyDataContract  {  [DataMember(Name = "MyName")]//數(shù)據(jù)成員標(biāo)記,支持別名定義  public string Name  {  get;  set;  }  [DataMember(Name = "MyEmail")]//數(shù)據(jù)成員標(biāo)記,支持別名定義  public string Email  {  get;  set;  }  [DataMember]//數(shù)據(jù)成員標(biāo)記  public string Mobile  {  get;  set;  }  //沒(méi)有[DataMember]聲明,不會(huì)被序列化  public string Address  {  get;  set;  }  }  }

上面類聲明為DataContract,部分屬性聲明為DataMember(數(shù)據(jù)成員)??梢孕蛄谢癁榭蛻舳藗魉汀?Address成員屬性沒(méi)有被聲明為DataMember,因此在交換數(shù)據(jù)時(shí),不會(huì)傳輸Address的任何信息。聲明為DataMember的成員也可以自定義客戶端可見(jiàn)的別名 如:

[DataMember(Name = "MyName")]//數(shù)據(jù)成員標(biāo)記,支持別名定義。

到此,相信大家對(duì)“WCF數(shù)據(jù)契約怎么實(shí)現(xiàn)”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

文章題目:WCF數(shù)據(jù)契約怎么實(shí)現(xiàn)
瀏覽地址:http://jinyejixie.com/article16/gpgsgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、定制開(kāi)發(fā)、動(dòng)態(tài)網(wǎng)站、網(wǎng)站收錄、網(wǎng)站內(nèi)鏈、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

綿陽(yáng)服務(wù)器托管
朝阳县| 壶关县| 大足县| 昭通市| 华安县| 东丰县| 龙游县| 仁化县| 施秉县| 电白县| 夹江县| 金阳县| 青铜峡市| 阳西县| 萨嘎县| 眉山市| 涪陵区| 兰溪市| 石景山区| 股票| 夹江县| 普兰店市| 丰台区| 宜阳县| 临漳县| 莒南县| 旬阳县| 大丰市| 鲁山县| 新野县| 英山县| 潮州市| 达州市| 年辖:市辖区| 柞水县| 民丰县| 盈江县| 察隅县| 景洪市| 台东县| 通海县|