मैं एक एक पुराने अनुप्रयोग है कि BinaryFormatter इस्तेमाल किया filestream में आवेदन डेटा को क्रमानुसार करने काम करना है किसी भी optimizazion बिना ("data.oldformat" नामक फ़ाइल में कहते हैं) मुख्य वर्ग विशेषताISerializable और पश्चगामी संगतता
के साथ चिह्नित किया गया है<serializable()>public MainClass
.......
end class
और क्रमबद्धता कोड
dim b as new binaryformatter
b.serialize(mystream,mymainclass)
क्रमबद्धता/deserialization प्रक्रिया मैं बस वर्ग ISerializable इंटरफ़ेस को लागू किया जाता का अनुकूलन करने की कोशिश में है और कुछ अनुकूलित seriali लिखा था zation दिनचर्या
<serializable()>public MainClass
implements ISerializable
.......
end class
अनुकूलन वास्तव में अच्छी तरह से काम करता है, लेकिन मैं पिछली संगतता के लिए पुरानी फ़ाइलों के अंदर डेटा reatrive करने के लिए एक रास्ता खोजने चाहिए।
मैं यह कैसे कर सकता हूं ??
Pierluigi
मैंने आवश्यक कन्स्ट्रक्टर (serializationInfo जानकारी, स्ट्रीमिंग कॉन्टेक्स्ट संदर्भ) जोड़ा है, इसलिए मैं डिफ़ॉल्ट क्रमबद्धता – pierusch