0
나는 Windows phone 7에서 응용 프로그램을 개발 중입니다. 개인 데이터 멤버가 포함 된 개체를 유지하여 무덤 투석 후 내 응용 프로그램을 복원하려고합니다. 나는이 그것을 공개하지 않기 때문에 ClassABC가 직렬화 아니라고 보안 예외가 발생한 //개인 정보 접근성을 유지하는 데이터 멤버
ClassABC abc = new ClassABC();
var axds= IsolatedStorage.ApplicationSettings;
axdes["some key"] = abc ;
IsolatedStorage.ApplicationSettings.save();
을 사용할 때 이제 문제는 이제
namespace xyz
{
[DataContract]
public class ClassABC
{
[DataMember]
private string a;
[DataMember]
private A b ; // A is a user defined class which is also serializable
}
}
입니다.
왜이 문제가 발생하는지 알 수 없습니다.
도와주세요.
클래스에 내부 데이터 멤버가있는 클래스가 있습니다. 이제 공개하지 않기를 바랍니다. – rakesh
참조 : http://stackoverflow.com/questions/4989532/type-is-not-serializable - 공개하지 않기 때문에 –