Orleans.EventSourcing.CustomStorage Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
LogConsistencyProvider |
Ein Protokollkonsistenzanbieter, der auf kornspezifischem benutzerdefiniertem Code basiert, um Zustände aus dem Speicher zu lesen und Deltas an den Speicher anzufügen. Grains, die diesen Anbieter verwenden möchten, müssen die ICustomStorageInterface<TState,TDelta> -Schnittstelle implementieren, um zu definieren, wie status gelesen wird und wie Deltas geschrieben werden. Wenn das Anbieterattribute "PrimaryCluster" in der Anbieterkonfiguration angegeben wird, greift nur der angegebene Cluster auf den Speicher zu, und andere Cluster geben möglicherweise keine Updates aus. |
LogConsistencyProviderFactory |
Schnittstellen
ICustomStorageInterface<TState,TDelta> |
Die Speicherschnittstelle, die von Grains verfügbar gemacht wird, die den CustomStorage-Protokollkonsistenzanbieter verwenden möchten |