Peter Fleischer schrieb:
> Hi Christian,
> was verstehst Du unter "sinnvollen Eigenschaften"? Wer entscheidet über den
> Sinn oder Unsinn einer Eigenschaft?
Die Eigenschaften, bei denen ich es für sinnvoll halte, sie in einer
Settings-Daetei abzuspeichern und damit außerhalb des Programms zum
Ändern zugänglich zu machen.
Oder auch die Eigenschaften, bei denen ich es für sinnvoll halte, sie in
einem Logfile zum Debuggen einsehen zu können.
Wenn ich ein Objekt serialisiere, dann wird jede als public deklarierte
Eigenschaft serialisiert. Ich kann das in der Klasse mit einem
[XmlIgnoreAttribut] verhindern.
Ich möchte aber flexibler sein, nämlich zur Laufzeit bestimmen können,
welche Eigenschaften serialisiert werden, und welche nicht.
Die Frage ist: Geht das überhaupt?
CU,
Christian