PhoenixmlDb.Core
IWriteTransaction
A read-write transaction with full ACID guarantees.
#IWriteTransaction
Namespace: PhoenixmlDb.Core
A read-write transaction with full ACID guarantees.
#Methods
#CommitAsync(Threading.CancellationToken)
Commits all changes.
#DeleteDocumentAsync(PhoenixmlDb.Core.ContainerId,String,Threading.CancellationToken)
Deletes a document.
#PutDocumentAsync(PhoenixmlDb.Core.ContainerId,String,String,PhoenixmlDb.Core.DocumentOptions,Threading.CancellationToken)
Inserts or updates a document.
#RollbackAsync(Threading.CancellationToken)
Rolls back all changes.
#SetMetadataAsync(PhoenixmlDb.Core.ContainerId,String,String,Object,Threading.CancellationToken)
Sets document metadata.