Search Results for

    Show / Hide Table of Contents

    Class SnapshotEntry

    Flattened and serialized snapshot object used as intermediate representation before saving snapshot with metadata inside SQL Server database.

    Inheritance
    Object
    SnapshotEntry
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Akka.Persistence.Sql.Common.Snapshot
    Assembly: Akka.Persistence.Sqlite.dll
    Syntax
    public class SnapshotEntry

    Constructors

    | Improve this Doc View Source

    SnapshotEntry(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 Source

    Manifest

    Stringified fully qualified CLR type name of the serialized object.

    Declaration
    public readonly string Manifest
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    Payload

    Serialized object data.

    Declaration
    public readonly object Payload
    Field Value
    Type Description
    Object
    | Improve this Doc View Source

    PersistenceId

    Persistence identifier of persistent actor, current snapshot relates to.

    Declaration
    public readonly string PersistenceId
    Field Value
    Type Description
    String
    | Improve this Doc View Source

    SequenceNr

    Sequence number used to identify snapshot in it's persistent actor scope.

    Declaration
    public readonly long SequenceNr
    Field Value
    Type Description
    Int64
    | Improve this Doc View Source

    Timestamp

    Timestamp used to specify date, when the snapshot has been made.

    Declaration
    public readonly DateTime Timestamp
    Field Value
    Type Description
    DateTime

    Extension Methods

    ObjectExtensions.IsDefaultForType<T>(T)
    ObjectExtensions.AsOption<T>(T)
    Extensions.AsInstanceOf<T>(Object)
    In This Article
    • githubImprove this Doc
    • View Source
    Back to top
    Contribute
    • Project Chat
    • Discussion Forum
    • Source Code
    Support
    • Akka.NET Support Plans
    • Akka.NET Observability Tools
    • Akka.NET Training & Consulting
    Maintained By
    • Petabridge - The Akka.NET Company
    • Learn Akka.NET