Repository Transaction Objects

Meta Data Services Programming

Meta Data Services Programming

Repository Transaction Objects

A repository transaction object handles all transactions between a Microsoft® SQL Server™ 2000 Meta Data Services repository instance and a repository database. Whenever you insert, delete, or update data in your repository database, you do so by way of a transaction object. The repository transaction object also tracks the status of a transaction, and it supports options that allow you to instruct repository engine operations.

A transaction object is created and managed by the repository engine. It is part of the repository engine model.

You can manipulate a repository transaction from Automation or COM programs using the RepositoryTransaction object, the Repository class, or the IRepositoryTransaction and IRepositoryTransaction2 interfaces.

See Also

IRepositoryTransaction Interface

IRepositoryTransaction2 Interface

Repository Class

Repository Object Architecture

RepositoryTransaction Object