IFsrmCommittableCollection Interface
Defines a collection of FSRM objects that can have the same type of objects added to or removed from the collection. All objects in the collection can also be committed in a single batch operation. Committing objects in a batch operation provides better performance than committing each object in the collection individually.
To create an empty collection, call the IFsrmQuotaManager::CreateQuotaCollection method.
The following methods and properties return this collection:
- IFsrmExportImport::ImportFileGroups
- IFsrmExportImport::ImportFileScreenTemplates
- IFsrmExportImport::ImportQuotaTemplates
- IFsrmFileGroupManager::EnumFileGroups
- IFsrmFileGroupManager::ImportFileGroups
- IFsrmFileScreenManager::CreateFileScreenCollection
- IFsrmFileScreenManager::EnumFileScreens
- IFsrmFileScreenManager::EnumFileScreenExceptions
- IFsrmFileScreenTemplateManager::EnumTemplates
- IFsrmFileScreenTemplateManager::ImportTemplates
- IFsrmQuotaManager::EnumAutoApplyQuotas
- IFsrmQuotaManager::EnumEffectiveQuotas
- IFsrmQuotaManager::EnumQuotas
- IFsrmQuotaTemplateManager::EnumTemplates
- IFsrmQuotaTemplateManager::ImportTemplates
The collection is empty if the IFsrmCollection::Count property is zero.
Methods in Vtable Order
The IFsrmCommittableCollection interface inherits from IFsrmMutableCollection.
In addition, IFsrmCommittableCollection defines the following method.
| Method | Description |
|---|---|
Commits all the objects of the collection and returns the commit results for each object. |
Requirements
| Server | Requires Windows ServerĀ 2008. |
| Header | Declared in Fsrm.h; include FsrmQuota.h, FsrmReports.h, or FsrmScreen.h. |
Send comments about this topic to Microsoft
Build date: 11/1/2007