2010-03-15 99 views
2

我需要將內存流傳遞給WCF服務器,我如何在數據合同中添加此數據類型。 我最終需要將其轉換爲內存流並將其傳遞到我的服務層。WCF流媒體文件

datacontact[DataMember] 

Stream str = null; 

     public Stream File 
     { 
      get { return str; } 
      set { str = value; } 

     } 

回答

0

這裏是WCF Streaming page。我不確定是否可以(如何)通過DataContract執行此操作,通常的方法是在OperationContract中指定流。這不適合你嗎?

簡短的摘要:

  • 發件人產生流
  • 發件人確實關閉流
  • 接收機關閉流
  • 將綁定到的MaxReceivedMessageSize財產價值大於您希望轉移的最大物品。