将本地数据库作为文本文件上载到SkyDive

时间:2013-03-02 10:44:55

标签: database windows-phone-7 onedrive

我还没有看过SkyDrive的样品。 我做了一个应用程序,将一些数据保存在手机的本地数据库中。

我想要做的是将所有这些作为文本文件上传到SkyDrive帐户。

这可能吗?

1 个答案:

答案 0 :(得分:1)

可能想从我撰写的博客文章开始 - Adding SkyDrive support to your Windows Phone application。您需要下载Live SDK(除非您想手动使用REST API,我现在没有理由这样做。)

之后上传非常简单,因为你获得了正确的会话init:

client = new LiveConnectClient(App.MicrosoftAccountSession);
client.UploadCompleted += MicrosoftAccountClient_UploadCompleted;
client.UploadProgressChanged += MicrosoftAccountClient_UploadProgressChanged;
client.UploadAsync("me/skydrive", Binder.Instance.CurrentlyUploading,
   stream, OverwriteOption.Overwrite);

其中streamMemoryStream个实例。