StateStorageBridge<TState> Klasse
Definition
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.
Stellt Funktionen für den Betrieb im Grain-Zustand bereit. Implementiert die IStorage<TState>
public class StateStorageBridge<TState> : Orleans.Core.IStorage<TState> where TState : new()
public class StateStorageBridge<TState> : Orleans.Core.IStorage<TState>
public class StateStorageBridge<TState> : Orleans.Core.IStorage<TState>, Orleans.Runtime.IGrainMigrationParticipant
type StateStorageBridge<'State (requires 'State : (new : unit -> 'State))> = class
interface IStorage<'State (requires 'State : (new : unit -> 'State))>
type StateStorageBridge<'State> = class
interface IStorage<'State>
interface IStorage
type StateStorageBridge<'State> = class
interface IStorage<'State>
interface IStorage
interface IGrainMigrationParticipant
Public Class StateStorageBridge(Of TState)
Implements IStorage(Of TState)
Public Class StateStorageBridge(Of TState)
Implements IGrainMigrationParticipant, IStorage(Of TState)
Typparameter
- TState
Der zugrunde liegende Zustandstyp.
- Vererbung
-
StateStorageBridge<TState>
- Implementiert
Konstruktoren
StateStorageBridge<TState>(String, GrainReference, IGrainStorage, ILoggerFactory) |
Stellt Funktionen für den Betrieb im Grain-Zustand bereit. Implementiert die IStorage<TState> |
StateStorageBridge<TState>(String, IGrainContext, IGrainStorage, ILoggerFactory, IActivatorProvider) |
Veraltet.
Stellt Funktionen für den Betrieb im Grain-Zustand bereit. Implementiert die IStorage<TState> |
StateStorageBridge<TState>(String, IGrainContext, IGrainStorage) |
Stellt Funktionen für den Betrieb im Grain-Zustand bereit. Implementiert die IStorage<TState> |
Eigenschaften
Etag |
Ruft das ETag ab. |
RecordExists |
Ruft einen Wert ab, der angibt, ob der Datensatz bereits vorhanden ist. |
State |
Ruft den Zustand ab oder legt ihn fest. |
Methoden
ClearStateAsync() |
Asynchrone Methode, um das Schreiben der aktuellen Kornzustandsdaten in den Sicherungsspeicher zu bewirken. |
OnDehydrate(IDehydrationContext) |
Stellt Funktionen für den Betrieb im Grain-Zustand bereit. Implementiert die IStorage<TState> |
OnRehydrate(IRehydrationContext) |
Stellt Funktionen für den Betrieb im Grain-Zustand bereit. Implementiert die IStorage<TState> |
ReadStateAsync() |
Async-Methode, um eine Aktualisierung der aktuellen Grain-Zustandsdaten aus dem Sicherungsspeicher zu bewirken. Alle vorherigen Inhalte der Kornzustandsdaten werden überschrieben. |
WriteStateAsync() |
Asynchrone Methode, um das Schreiben der aktuellen Kornzustandsdaten in den Sicherungsspeicher zu bewirken. |