직렬화에 문제가 있습니다. 문제의 클래스는, 네트워크 패킷을 나타내, 페이로드에 관련한 바이트 배열을 가지고있어 null 일 가능성이 있습니다.속성으로 노출되지 않는 직렬화 상태
기괴한 누화를 방지하기 위해 배열을 읽고 쓰는 데 참조를 전달하지 않고 복사하기 때문에 Microsoft Framework 설계 지침의 권장 사항에 따라 GetData 및 SetData 메서드를 사용하여이를 노출했습니다. 가이드 라인은 객체 생성과 같은 중요한 효과가있을 때 Get/Set을 제안합니다. 그게 내가 한 일입니다.
불행히도 내부 멤버가 일련 화되지 않은 결과가 발생했습니다. 회원은 로 표시되어 있습니다. 공용 속성으로 공개하는 것 외에도 객체가 웹 서비스에 의해 서버에서 클라이언트로 전달 될 때이를 어떻게 직렬화 할 수 있습니까?
그렇게 할 수 있습니까? (개인 회원에 DataMember 넣기) 나는 그것을 시험해보기 위해 준비하고 있었다! - 그리고 그것은 작동합니다! 만세! 당신은 점수를 얻습니다! –