2012-11-17 2 views

답변

0

[IgnoreDataMember]을 사용하여 선택 해제하고 임시 필드를 생략 할 수 있습니다.

+0

제 말은 op-out 직렬화가 필요하지만 속성의 이름을 바꾸어야한다는 것입니다. DataMember (Name = "MyField")는 클래스에서 DataContract 없이는 작동하지 않는 것 같습니다. 사용하지 않을 것입니다. – joe

+0

내가 어떤 행동을하는지 이해가 안 되니? 직렬화하지 않으려면 이름이 바뀐 필드가 필요한 이유는 무엇입니까? 직렬화가 아닌 경우 정확히 이름을 바꾸는 이유는 무엇입니까? SS 텍스트 시리얼 라이저에서 복제하기를 원하는 기존의'[DataContract]'행동을 찾고 있습니까? 이 기능/행동을 다른 곳에서 사용할 수 있습니까? – mythz

+0

DataContract를 사용하지 않기 때문에 모든 것이 기본적으로 serialize됩니다. 그러나 나는 또한 재산을 개명 할 필요가있다. – joe