Interface ITransactionalStorage
Interface for storage providers which have controllable transactions.
Namespace: VDS.RDF.Storage
Assembly: dotNetRdf.dll
Syntax
public interface ITransactionalStorage
Remarks
It is up to the implementation whether transactions are per-thread or global and how transactions interact with operations performed on the storage provider. Please see individual implementations for notes on how transactions are implemented.
Methods
| Improve this Doc View SourceBegin()
Begins a transaction.
Declaration
void Begin()
Remarks
It is up to the implementation whether transactions are per-thread or global and how transactions interact with operations performed on the storage provider. Please see individual implementations for notes on how transactions are implemented.
Commit()
Commits a transaction.
Declaration
void Commit()
Remarks
It is up to the implementation whether transactions are per-thread or global and how transactions interact with operations performed on the storage provider. Please see individual implementations for notes on how transactions are implemented.
Rollback()
Rolls back a transaction.
Declaration
void Rollback()
Remarks
It is up to the implementation whether transactions are per-thread or global and how transactions interact with operations performed on the storage provider. Please see individual implementations for notes on how transactions are implemented.