Forums Neueste Beiträge
 

Comonent serialisieren

28/05/2008 - 12:33 von Peter Suchsland | Report spam
Hallo,

ich habe eine Klasse, die ich zur Designzeit in der IDE sehen möchte, daher
muss ich die von Component ableiten.

Nun möchte ich die Propertys dieser Klasse aber noch serialisiert in einem
XML-File abspeichern.

Die Propertys der Component interessieren mich dabei weniger, die müssen
also nicht serialisiert werden. Eine Component ist ja auch nicht
serialisierbar.

Wie kann ich nun meine Methoden serialsieren und abspeichern?
 

Lesen sie die antworten

#1 Markus Springweiler
28/05/2008 - 13:08 | Warnen spam
Peter,

Die Propertys der Component interessieren mich dabei weniger, die müssen
also nicht serialisiert werden.



Wenn du .NET 3.0 verwendet kannst, könnten die Attribute
DataContractAttribute und DataMemberAttribute helfen, zusammen mit
DataContractSerializer und evtl. den Attributen OnSerializingAttribute,
OnSerializedAttribute, OnDeserializingAttribute und
OnDeserializedAttribute.

DataContractAttribute ist opt-in (mittels DataMemberAttribute) wàhrend
SerializableAttribute opt-out ist (über NonSerializedAttribute).

BTW: FollowUp nach microsoft.public.de.german.entwickler.dotnet.framework

/\/\arkus.

Ähnliche fragen