2014-03-02 24 views
0

我想检索图像从解析对象使用LINQ查询如何使用Parse Linq查询检索图像??

// Upload Photo to Parse 
private async void UploadPhotoBtn_Click(object sender, RoutedEventArgs e) 
{ 
    ParseFile img = new ParseFile("picture.png", UserPhoto); 
    var photo = new ParseObject("photo"); 
    photo["Photo"] = img; 
    await photo.SaveAsync(); 
} 

// Query to retrieve 
private async void return_photo_Click(object sender, RoutedEventArgs e) 
{ 
    var query = from photo in ParseObject.GetQuery("photo") 
       orderby photo.CreatedAt descending 
       select photo; 
    IEnumerable<ParseObject> results = await query.FindAsync(); 
    foreach (var photo in results) 
    { 
    } 
} 
+0

和你现在的代码发生了什么?任何异常,或者它返回与您期望的不同的数据?如果后者,它目前的回报以及你期望的回报是什么? – har07

+0

如何将查询结果转换为图像..? –

+0

此代码无法正常工作.. –

回答

0

我无论如何也不能使用parse.com .NET API经验。所以,只是在查看关于API的一些在线资源后得到的一个想法,您是否试图通过这种方式从查询中获取图像? :

foreach (var photo in results) 
{ 
    ParseFile img = photo.Get<ParseFile>("Photo"); 
    //then try to use img.Url to display the image 
}