private void Button2_Click(object sender, RoutedEventArgs e)
{
var ctx = new SampleDBContext(new Uri("WebDataService2.svc", UriKind.Relative));
// DataServiceQuery<T>を使う
var q = ctx.employees as DataServiceQuery<employees>;
q.BeginExecute(NpgsqlCallback, q);
}
private void NpgsqlCallback(IAsyncResult result)
{
// DataServiceQuery<T>を使う
var q = result.AsyncState as DataServiceQuery<employees>;
DataContext = q.EndExecute(result).ToList(); // ToListしないと例外が出る
}