Class PersistentFSM.PersistentFSMSnapshot<TD>
FSM state and data snapshot
Inheritance
PersistentFSM.PersistentFSMSnapshot<TD>
Assembly: Akka.Persistence.dll
Syntax
public class PersistentFSMSnapshot<TD> : IMessage
Type Parameters
Constructors
|
Improve this Doc
View Source
PersistentFSMSnapshot(String, TD, Nullable<TimeSpan>)
Declaration
public PersistentFSMSnapshot(string stateIdentifier, TD data, TimeSpan? timeout)
Parameters
Type |
Name |
Description |
String |
stateIdentifier |
FSM state identifier.
|
TD |
data |
FSM state data
|
Nullable<TimeSpan> |
timeout |
FSM state timeout.
|
Properties
|
Improve this Doc
View Source
Data
Declaration
Property Value
|
Improve this Doc
View Source
StateIdentifier
Declaration
public string StateIdentifier { get; }
Property Value
|
Improve this Doc
View Source
Timeout
Declaration
public TimeSpan? Timeout { get; }
Property Value
Methods
|
Improve this Doc
View Source
Equals(PersistentFSM.PersistentFSMSnapshot<TD>)
Declaration
protected bool Equals(PersistentFSM.PersistentFSMSnapshot<TD> other)
Parameters
Returns
|
Improve this Doc
View Source
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
Implements
Extension Methods