日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
詳談WCF返回值處理方法

WCF返回值集成開(kāi)發(fā)環(huán)境包括許多新的和改進(jìn)的用于提高工作效率的功能。IDE 還進(jìn)行了重新設(shè)計(jì),從而向開(kāi)發(fā)人員提供對(duì).NET Framework 組件的直接訪問(wèn)。下面就這個(gè)問(wèn)題進(jìn)行解釋說(shuō)明。

創(chuàng)新互聯(lián)公司專(zhuān)注于企業(yè)營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、網(wǎng)站重做改版、瀘溪網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5頁(yè)面制作、商城系統(tǒng)網(wǎng)站開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為瀘溪等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。

保留要進(jìn)行流處理的數(shù)據(jù)的參數(shù)必須是方法中的唯一參數(shù)。如:要對(duì)輸入消息進(jìn)行處理,則該操作必須正好具有一個(gè)輸入?yún)?shù)。同樣,如果要對(duì)輸出消息進(jìn)行流處理,則該操作鼻息正好具有一個(gè)輸出參數(shù)或一個(gè)WCF返回值。#t#

參數(shù)和返回值的類(lèi)型中至少有一個(gè)必須是Stream,Message或IXmlSerializable.

2.適用場(chǎng)景

 
 
  1. [ServiceContract]  
  2.  
  3. interface IMyContract  
  4.  
  5. {  
  6.  
  7. [OperationContract]  
  8.  
  9. Stream StreamReply1( );  
  10.  
  11. [OperationContract]  
  12.  
  13. void StreamReply2(out Stream stream);  
  14.  
  15. [OperationContract]  
  16.  
  17. void StreamRequest(Stream stream);  
  18.  
  19. [OperationContract(IsOneWay = true)]  
  20.  
  21. void OneWayStream(Stream stream);  
  22.  

3. 流處理機(jī)制在特定的綁定協(xié)議中才能使用,目前是BasicHttpBinding,NetTcpBinding,和NetNamedPipeBinding支持流處理模型。但是在默認(rèn)情況下,WCF禁止流處理模式。
流傳輸模式使用TransferMode進(jìn)行配置,TransferMode為枚舉類(lèi)型:

 
 
  1. public enum TransferMode  
  2. {Buffered = 0 ,Streamed =1,StreamedRequest =2,StreamedResponse =3 }  

4.WCF返回值配置文件中定義流傳輸模式:

 
 
  1.    
  2.  name="basicHttpBinding" receiveTimeout="10:10:10" transferMode="Streamed"   
  3. maxReceivedMessageSize="200000" />   
  4.    
  5.    
  6.  name="netTcpBinding" receiveTimeout="10:10:10" transferMode="Streamed" maxReceivedMessageSize="200000" />  

分享標(biāo)題:詳談WCF返回值處理方法
網(wǎng)頁(yè)路徑:http://www.5511xx.com/article/coooedo.html