0
에 WPF 클라이언트에서 RIA 서비스의 결과로 RIA 서비스에 WPF 클라이언트에서 RIA 서비스 방법의 결과로 ObservableCollection<Object>
을 얻을 수있는 방법이 있습니까?가져 오기 ObservableCollection에 <Object> RIA 서비스
에 WPF 클라이언트에서 RIA 서비스의 결과로 RIA 서비스에 WPF 클라이언트에서 RIA 서비스 방법의 결과로 ObservableCollection<Object>
을 얻을 수있는 방법이 있습니까?가져 오기 ObservableCollection에 <Object> RIA 서비스
간단합니다. Ria 서비스 결과를 IEnumerable로 매핑 한 후 서비스 응답시 새 ObservableCollection (riaOperationContractResult)을 초기화 할 수 있습니다. 다음은 그 예입니다.
MyService myService = new MyService();
myService.OnOperationContractExecuted += new EventHandler(OnOperationContractExecuted);
myService.BeginOperationContract(...);
...
private void OnOperationContractExecuted(object sender, OperationContractEventArgs e) {
IEnumerable<MyServiceObj> objs = (IEnumerable<MyServiceObj>e.Result);
ObservableCollection<MyServiceObj> obsObjs = new ObservableCollection<MyServiceObj>(objs);
}
...
MyService는 DomainService입니까? –
아니요, MyService는 서비스와 통신하는 데 사용되는 프록시입니다. –