Class StateEntry<TState>
A snapshot of the state in a give point in time
Inheritance
System.Object
StateEntry<TState>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Onbox.Store.V8
Assembly: Onbox.Store.dll
Syntax
public class StateEntry<TState>
where TState : class, new()
Type Parameters
Name | Description |
---|---|
TState |
Properties
| Improve this Doc View SourceActionName
The action responsible for this modification
Declaration
public string ActionName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ActionPath
The action path responsible this modification
Declaration
public string ActionPath { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NewState
The state after this modification
Declaration
public TState NewState { get; set; }
Property Value
Type | Description |
---|---|
TState |
OldState
The state before this modification
Declaration
public TState OldState { get; set; }
Property Value
Type | Description |
---|---|
TState |
UpdatedAt
When the state was updated
Declaration
public DateTimeOffset UpdatedAt { get; set; }
Property Value
Type | Description |
---|---|
System.DateTimeOffset |