2011-08-25 3 views
2

xsd의 패싯 제한을 읽었으며 WCF에서 지원하지 않습니다. 그러나 생성 된 XSD에서이를 가져 오는 방법 (사용자 정의 코드 또는 기타)이 있습니까?WCF의 XSD에서 패싯 지원 4

은이 같은 출력 뭔가 내 서비스가 필요합니다

<xs:simpleType name="Amount_type"> 
    <xs:restriction base="xs:decimal"> 
     <xs:pattern value="-?\d{1,12}\.\d{2}"/> 
    </xs:restriction> 
</xs:simpleType> 

나는 또한 출력에 minExclusive와 maxEclusive 측면을해야합니다.

할 수 있습니까?

감사합니다,

롤랜드는 할 수 있지만이 작업의 양이 과도한 것 생각 닷넷에서 대부분의 것들과 마찬가지로

답변

0

. XSD에 대한 이러한 종류의 제어가 필요한 경우 '계약 우선'접근 방식을 사용하고 WCF를 XML 직렬 변환기와 함께 사용하는 것이 좋습니다.