2011-11-28 2 views

답변

1

서비스가 EF 기반 서비스이고 EF 모델의 CSDL에 속성의 최대 문자열 길이 특성이 포함되어 있으면 서비스의 $ 메타 데이터에도 해당 특성이 포함됩니다. 클라이언트는 $ 메타 데이터를 구문 분석하고이를 요구할 수 있습니다. WCF DS 클라이언트 라이브러리에는이 작업을 수행 할 수있는 API가 없습니다. ODataLib 및 EdmLib를 사용하여 $ metadata (또는 일반 XML)를 읽을 수 있습니다. 최신 CTP (http://blogs.msdn.com/b/astoriateam/archive/2011/10/13/announcing-wcf-data)의 Microsoft.Data.OData.dll 및 Microsoft.Data.Edm.dll에 있습니다. -services-oct-2011-ctp-for-net-4-and-silverlight-4.aspx). 그러나 서비스가 EF 이외의 다른 것을 기반으로하는 경우 현재 WCF DS 자체에서이 방식으로 $ 메타 데이터 끝점을 사용자 지정할 수 없습니다. 다른 방법으로 직접 $ 메타 데이터를 노출해야합니다.

관련 문제