c#mimecontent到文件流

时间:2015-09-21 19:09:28

标签: c# sharepoint filestream

我正在尝试从Exchange Server下载.eml文件(message.mimecontent)并将其上载到SharePoint文档库。一种选择是将文件保存到本地驱动器,然后从文件流上传。

有没有办法可以将mimecontent转换为文件流而不将其另存为文件?这将使代码更好,避免所有复杂的文件操作,文件名管理等。

1 个答案:

答案 0 :(得分:0)

假设您使用的是EWS,则mime内容实际上是一个byte []。请参阅Content property

不将此byte []保存到文件系统,将其保存在内存中,并使用this SPFileCollection.Add method overload将文件[]作为输入上传到SharePoint站点。