AppFabric Caching - Kann ich den für alle Objekte verwendeten Serialisierungsstil angeben?

8

Ein Objekt, das eine benutzerdefinierte Serialisierung implementiert, kann serialisiert und in verschiedene Formate deserialisiert werden, beispielsweise in Xml oder byte [].

Ich bin auf ein Problem gestoßen, bei dem AppFabric die IXmlSerializable-Implementierung für eine Klasse ausführt, wenn ich sie stattdessen auf eine Binärdatei setzen möchte. AppFabric Caching - Was sind die Voraussetzungen für die Serialisierung und Deserialisierung eines Objekts?

Kann ich das konfigurieren?

(Zurzeit besteht die Problemumgehung darin, das Objekt programmatisch zu einem Byte [] zu serialisieren und dann in den Cache zu senden, wobei der Prozess auf dem Weg nach außen umgekehrt wird.)

    
CRice 21.09.2010, 00:17
quelle

1 Antwort

7

In der MSDN-Dokumentation heißt es, wir könnten IDataCacheObjectSerializer implementieren, um dieses Ziel zu erreichen. Sie können darüber lesen: Ссылка

%Vor%

Danach können Sie den benutzerdefinierten Serializer auf DataCacheFactory setzen:

%Vor%

Hoffe, das hilft.

    
kenster 19.11.2011, 15:26
quelle