2010-08-13 3 views
0

WCF 서비스에서 반환 할 수있는 유형에 대한 질문이 있습니다. WCF 서비스에서 반환 할 수없는 특정 복합 유형이 있습니까? 더 명확하게 말하자면 데이터 계약으로 정의되고 서비스 작업에서 반환 할 복잡한 데이터 유형이있을 수 있습니까? 모든 유형에 제한이 있습니까?WCF 서비스에서 반환 할 수없는 특정 복합 유형이 있습니까?

+5

감사의 말을 사용하지 마십시오. 또는 서명이 게시물에 자동으로 추가되므로 –

답변

1

예 - XML ​​스키마 파일로 제한된 메시지로 직렬화 할 수없는 모든 것입니다.

여기에는 다음이 포함

  • 인터페이스 (전용 콘크리트 유형)
  • 제네릭
  • 단지 데이터를 포함하지 않는 데이터 구조뿐만 아니라 (그런 SqlConnection이나 뭐 같은) 행동
  • Brush 또는 기타 드로잉 요소와 같은 Windows API 프리미티브

요점은 : 클라이언트에서 서버로 보내려고하는 것은 XML 메시지로 직렬화되고 XML 스키마로 표현되며 새로운 객체로 다시 직렬화 될 수 있어야합니다.

관련 문제