2010-07-23 44 views
1

我正在使用WCF RIA服務,並且我有一個返回單個實體的域服務方法。在我的Silverlight客戶端項目中,我現在使用以下代碼來檢索該實體:如何檢索WCF RIA服務中的單個記錄?

ctxt.Load(ctxt.GetEmployeeByNumberQuery("ABC123")).Completed += new System.EventHandler(EmployeeLoad_Completed); 


    void EmployeeLoad_Completed(object sender, System.EventArgs e) 
    { 
     Employee myEmployee = (sender as LoadOperation<Employee>).Entities.FirstOrDefault(); 
    } 

有沒有更好或更優雅的方法?

回答

0

沒有。這是您爲了獲得單個實體而必須編寫的最低金額。

+0

謝謝凱爾。我無法在RIA中找到關於單個實體的大量文檔,並對此感到疑惑。 – Coolwayfarer 2010-07-27 05:46:42