.NET에서 일방 통행 XML 직렬화를 수행하는 방법에는 어떤 것이 있습니까? XmlSerializer는 공용 설정자가없는 속성을 작성하지 않습니다. 이 제한은 deserialization에 대해 이해할 수 있지만 웹용 직렬 연결에만 만족할 것입니다. JSON.Net 직렬화는 일부 속성에 setter가 정의되지 않은 경우에도 전체 객체 그래프를 직렬화하지 않기 때문에 이러한 상황에서 효과적입니다.XML에 객체 쓰기
이러한 클래스의 주요 목표는 일반적인 .Net 클래스 라이브러리입니다. 이러한 클래스는 90 %의 케이스에서 다른 코드에 의해 소비되므로 클래스의 일반적인 사용 가능성을 희생하지 않는 솔루션을 따릅니다.
결과 클래스 라이브러리는 .Net 2.0을 지원해야합니다.
ISerializable 인터페이스를 구현할 수 있습니다. – eschneider