Class SnapshotEntry
Flattened and serialized snapshot object used as intermediate representation before saving snapshot with metadata inside SQL Server database.
Inherited Members
Namespace: Akka.Persistence.Sql.Common.Snapshot
Assembly: Akka.Persistence.Sql.Common.dll
Syntax
public class SnapshotEntry
Constructors
| Improve this Doc View SourceSnapshotEntry(String, Int64, DateTime, String, Object)
TBD
Declaration
public SnapshotEntry(string persistenceId, long sequenceNr, DateTime timestamp, string manifest, object payload)
Parameters
Type | Name | Description |
---|---|---|
String | persistenceId | TBD |
Int64 | sequenceNr | TBD |
DateTime | timestamp | TBD |
String | manifest | TBD |
Object | payload | TBD |
Fields
| Improve this Doc View SourceManifest
Stringified fully qualified CLR type name of the serialized object.
Declaration
public readonly string Manifest
Field Value
Type | Description |
---|---|
String |
Payload
Serialized object data.
Declaration
public readonly object Payload
Field Value
Type | Description |
---|---|
Object |
PersistenceId
Persistence identifier of persistent actor, current snapshot relates to.
Declaration
public readonly string PersistenceId
Field Value
Type | Description |
---|---|
String |
SequenceNr
Sequence number used to identify snapshot in it's persistent actor scope.
Declaration
public readonly long SequenceNr
Field Value
Type | Description |
---|---|
Int64 |
Timestamp
Timestamp used to specify date, when the snapshot has been made.
Declaration
public readonly DateTime Timestamp
Field Value
Type | Description |
---|---|
DateTime |