|  | ISnapshotQueryExecutor Interface | 
Namespace: Akka.Persistence.Sql.Common.Snapshot
 Syntax
SyntaxThe ISnapshotQueryExecutor type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | Configuration | 
            Configuration settings for the current query executor.
             | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | CreateTableAsync | 
            TBD
             | 
|  | DeleteAsync | 
            Deletes a single snapshot identified by it's persistent actor's persistenceId, 
            sequenceNr and timestamp.
             | 
|  | DeleteBatchAsync | 
            Deletes all snapshot matching persistent actor's persistenceId as well as 
            upper (inclusive) bounds of the both maxSequenceNr and maxTimestamp.
             | 
|  | InsertAsync | 
            Inserts a single snapshot represented by provided SnapshotEntry instance.
             | 
|  | SelectSnapshotAsync | 
            Selects a single snapshot identified by persistent actor's persistenceId,
            matching upper (inclusive) bounds of both maxSequenceNr and maxTimestamp.
            In case, when more than one snapshot matches specified criteria, one with the highest sequence number will be selected.
             | 
 See Also
See Also