«datacontractserializer» 태그된 질문

7
DataContract 및 DataMember 특성을 언제 사용합니까?
DataContractWCF 의 특성에 대해 매우 혼란 스럽습니다 . 내 지식에 따르면 클래스와 같은 사용자 정의 유형을 직렬화하는 데 사용됩니다. 나는 이런 식으로 클라이언트 측에 노출되는 클래스를 작성했습니다. [DataContract] public class Contact { [DataMember] public int Roll { get; set; } [DataMember] public string Name { get; set; } [DataMember] public …

9
WCF는 "set"이없는 속성에서 질식합니다. 해결 방법이 있습니까?
서비스 메서드의 결과로 전달하는 클래스가 있으며 해당 클래스에는 가져 오기 전용 속성이 있습니다. [DataContract] public class ErrorBase { [DataMember] public virtual string Message { get { return ""; } } } 서비스 측면에서 예외가 발생합니다. System.Runtime.Serialization.InvalidDataContractException : 'MyNamespace.ErrorBase'형식의 'Message'속성에 대한 설정된 메서드가 없습니다. 이 속성을 getter로만 가져야하며 사용자가 값을 할당하도록 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.