| Platform SDK: Transaction Server | 
[This product will work only on Windows NT 4.0 versions and earlier. For Windows 2000 and later, see COM+ (Component Services).]
Use the CatalogCollection object to enumerate, add, delete, and modify catalog objects and to access related collections This general administration interface supports the following methods.
| Method | Description | 
|---|---|
| Item | Returns an object by index. The index is zero-based. | 
| Count | Returns number of objects in the collection. | 
| Remove | Removes an item according to its index position. | 
| Add | Adds an object to the collection. | 
| Populate | Reads all the collection objects from the catalog data store. | 
| SaveChanges | Saves changes made to the collection into the catalog data store. | 
| GetCollection | Gets a collection related to a specific object. | 
| Name | Gets the name of a collection. | 
| AddEnabled | Returns true if the Add method is enabled. | 
| RemoveEnabled | Returns true if the Remove method is enabled. | 
| GetUtilInterface | Gets the utility interface for the collection. | 
| PopulateByKey | Reads the selected collection objects from the catalog data store. | 
| DataStoreMajorVersion | Returns the major version number of the catalog data store. | 
| DataStoreMinorVersion | Returns the minor version number of the catalog data store. | 
See Also
Add Method (CatalogCollection), Remove Method (CatalogCollection), MTS Catalog Object, MTS CatalogObject Object, MTS PackageUtil Object, MTS ComponentUtil Object, MTS RemoteComponentUtil Object, MTS RoleAssociationUtil Object