2011-04-23 6 views
1

이유가 확실하지 않지만 서비스 참조를 업데이트 한 후 Observable 컬렉션 대신 Array를 반환하기 시작했습니다. 이전에는 Observable 컬렉션을 올바르게 반환했습니다.wcf 서비스는 업데이트 후 Observable Collection 대신 Array를 반환합니다.

나는 서비스 참조를 구성하려했지만 운이 없었습니다. SLSvcutil.exe도 시도했지만 행운은 아닙니다.

왜 내 실버 라이트 앱이 갑자기 이런 식으로 행동하는지 알려주세요.

감사합니다.

답변

2

Array은 서비스 클라이언트 측 모음의 기본 설정입니다. 콜렉션에 사용할 유형을 다음과 같이 변경할 수 있습니다.

Visual Studio에서 서비스 참조를 마우스 오른쪽 버튼으로 클릭하고 "서비스 참조 구성 ..."을 선택하십시오. 열린 대화 상자에서 필요한 수집 유형을 선택하십시오 : System.Collection.ObjectModel.ObservableCollection.

SLsvcUtil을 사용하려는 경우/collectionType : 옵션은 모음의 유형을 정의합니다.

관련 문제