2017/04/28(Fri) 11:40:40 編集(投稿者)
コード、色々と間違っていませんか?
> public async Task<MasterUserData.MasterUsrData> FilterNotPerformeTypeAsync()
返値は
Task<MasterUserData.MasterUsrData>
じゃなくて
Task<List<MasterUserData.MasterUsrData>>
ですよね?
> select new MasterUserData.MasterUsrData
> {
> UserId = master.UserId,
> eMail = master.eMail,
> Name = master.Name
> }.ToListAsync;
MasterUsrDataのコレクションではなく、単一のMasterUsrDataに対しるToListAsync呼び出し
(というか()がないのでデリゲートとして扱おうとして型がない)
になってます。
メソッドをasyncにするまでもなく、
同期版の最後のToList()をToListAsync()に置き換えるだけで十分かと思いますが。
public Task<List<MasterUserData.MasterUsrData>> FilterNotPerformeTypeAsync()
{
var result = from ...
return result.ToListAsync();
}