4
請你幫助,如果可能的話,是有辦法有負荷運轉使用WCF Ria服務加載的通用方法?
例如通用方式: 這是正常的方式來獲得各部門的數據並將其綁定到電網
grid.ItemsSource = context.Departments;
LoadDepartmentsData();
private void LoadDepartmentsData()
{
EntityQuery<Department> query = context.GetDepartmentsQuery();
context.Load(query, LoadOperationIsCompleted, null);
}
private void LoadOperationIsCompleted(LoadOperation<Department> obj)
{
if (obj.HasError)
MessageBox.Show(obj.Error.Message);
}
所以我的問題是有可能有這樣的事情?
grid.ItemsSource = context.Departments;
grid.ItemsSource = context.Departments;
LoadData(「GetDepartmentsQuery」);
private void LoadData(string queryName)
{
…..?
}
private void LoadOperationIsCompleted(LoadOperation obj)
{
if (obj.HasError)
MessageBox.Show(obj.Error.Message);
}
所以,我不知道是否有迭代上下文查詢的一個方法,並將其與查詢,例如名稱,然後執行上匹配查詢負荷運轉的基礎,如下的方式
你的幫助非常讚賞
最好的問候,
感謝Alyce是第一個開始回答這個問題,我有類似的基類,但我正在尋找,我的意思是通過通用的方式,通過發送QueryName作爲字符串,'加載(上下文,「QueryName」)',反正再次感謝 – keeper
更新了答案的想法... – Alyce