Class | Description | |
---|---|---|
BaseTransactionService | The base implementation for a transaction service. | |
Transaction | Represents an individual transaction within the transaction service. | |
TransactionCommit | Represents a commit. | |
TransactionHistory | Represents an piece of transaction history that can be undone or redone. | |
TransactionService | A transaction service for tracking changes with support for undo and redo. | |
TransactionState | Represents the final state of items with all transactions combined. |
Delegate | Description | |
---|---|---|
TransactionServiceStateChanged | A delegate for the StateChanged event. |
Enumeration | Description | |
---|---|---|
TransactionEvent | An enumeration for the different transaction service events. | |
TransactionPendingState | An enumeration for the different pending states a transaction can be in. | |
TransactionType | An enumeration for the different transaction types. |