Grain<TGrainState>
class
Namespace: Orleans
Base class for a Grain with declared persistent state.
public class Grain<TGrainState> : GrainConstructors
Grain<TGrainState>Initializes a new instance of theOrleans.Grainclass.Grain<TGrainState>(IStorage<TGrainState>)Initializes a new instance of theOrleans.Grainclass.
Properties
StateGets or sets the grain state.
Methods
ClearStateAsyncClears the current grain state data from backing store.ReadStateAsyncReads grain state from backing store, updatingOrleans.Grain.State.WriteStateAsyncWrite the current grain state data into the backing store.
