このクエリ:
public static async Task<List<string>> GetSenderDeviceIDForSenderIDAndReaderDeviceID(string senderID, string readerDeviceID)
{
IMobileServiceTable<PLATYPUS_WAMS_INVITATIONS> table = App.MobileService.GetTable<PLATYPUS_WAMS_INVITATIONS>();
MobileServiceTableQuery<String> query =
table.Where(i => i.SenderID == senderID).
Where(i => i.ReaderDeviceID == readerDeviceID).
Select(i => i.SenderDeviceID).
Take(1); // the query returns a List, but I only want 1 record (and it should only return 1)
return await query.ToListAsync();
}
" System.Threading.Tasks.Task 1[System.Collections.Generic.List
1[System.String]] "を返します
それは null (私が実行していた特定のテスト ケース) であり、それ以外の場合は "03-11-BA-22 " などの値である必要があります。