IVsDataTransaction Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the ability to begin, commit or rollback transactions on a data source.
public interface class IVsDataTransaction
[Microsoft.VisualStudio.Data.Core.DataClientObject("17A9A28C-30F9-4e80-897F-5F16B13C7391")]
public interface IVsDataTransaction
[<Microsoft.VisualStudio.Data.Core.DataClientObject("17A9A28C-30F9-4e80-897F-5F16B13C7391")>]
type IVsDataTransaction = interface
Public Interface IVsDataTransaction
- Derived
- Attributes
Properties
CurrentTransactionLevel |
When implemented by a class, gets a numeric value indicating the current transaction level. |
Methods
BeginTransaction() |
When implemented by a class, initiates a transaction and returns the new transaction level. |
CommitTransaction() |
When implemented by a class, commits a transaction and returns the new transaction level. |
RollbackTransaction() |
When implemented by a class, rolls back, or voids, a transaction and returns the new transaction level. |