This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > SYS.Info.Enumerator

SYS.Info.Enumerator

class SYS.Info.Enumerator extends %Library.RegisteredObject

This class is used to handle the results of the enumeration of various entities defined within the provider framework such as 'Info Providers','Installations' and 'Applications'

Property Inventory

Method Inventory

Properties

property EnumeratedObjects as list of SYS.Info.Dictionary;
List of objects to which new instances will be appended
Property methods: EnumeratedObjectsBuildValueArray(), EnumeratedObjectsCollectionToDisplay(), EnumeratedObjectsCollectionToOdbc(), EnumeratedObjectsDisplayToCollection(), EnumeratedObjectsGet(), EnumeratedObjectsGetObject(), EnumeratedObjectsGetObjectId(), EnumeratedObjectsGetSwizzled(), EnumeratedObjectsIsValid(), EnumeratedObjectsOdbcToCollection(), EnumeratedObjectsSet(), EnumeratedObjectsSetObject(), EnumeratedObjectsSetObjectId()

Methods

method BeginEnum()
This method is called when information about an instance of a specific type is about to begin
method EndEnum()
This method is called when information about an instance of a specific type has ended
method SetItem(pKey As %String, pValue As %String)
This method is called to provide information in key/value pair format pertaining to the current instance of the type being enumerated

Inherited Members

Inherited Methods

FeedbackOpens in a new window