protobuf-net: Die ReadOnlyCollection konnte nicht deserialisiert werden

9

Ich versuche, eine ReadOnlyCollection mit Hilfe von protobuf-net zu serialisieren und zu deserialisieren. Es wird jedoch eine Ausnahme bei der Deserialisierung ausgelöst, wenn protobuf-net versucht, eine Liste in eine ReadOnlyCollection umzuwandeln.

%Vor%

Gibt es eine Möglichkeit, dies als ReadOnlyCollection beizubehalten und nicht als List zu serialisieren / deserialisieren? In der tatsächlichen Anwendung ist ReadOnlyCollection ein Teil eines unveränderlichen Objekts, das ich serialisieren möchte, und würde es lieber als ReadOnlyCollection behalten.

    
Mark 23.11.2011, 23:56
quelle

1 Antwort

0

Ich denke, dass protobuf-net Sammlungen nur als Liste deserialisiert. Du könntest:

%Vor%     
fuyangli 17.10.2015 04:33
quelle