Holds all the currently discovered ISpaces. Provides simple means to get all the current Spaces, as well as registering for Space lifecycle (added and removed) events.
|C#||Visual Basic||Visual C++||J#|
Public Interface ISpaces _ Implements IAdminAware, IEnumerable(Of ISpace), _ IEnumerable, IStatisticsMonitor
Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 220.127.116.1180 (18.104.22.16880)
Gets the IServiceGridAdmin associated with this element.(Inherited from IAdminAware.)
Returns an enumerator that iterates through the collection.(Inherited from IEnumerable<(Of <(ISpace>)>).)
Returns an enumerator that iterates through a collection.(Inherited from IEnumerable.)
Returns a space matching the provided space name.
Returns a space matching the provided uid string.
Gets whether statistics are currently being monitored.(Inherited from IStatisticsMonitor.)
Gets a dictionary of ISpaces keyed by their space name.
Occurs when ReplicationStatus has changed.
Sets the number of history statistics record to store.(Inherited from IStatisticsMonitor.)
Sets the statistics interval, automatically updating the monitoring scheduled tasks if monitoring is enabled.(Inherited from IStatisticsMonitor.)
Occurs when ISpace has been added.
Occurs when ISpaceInstance has been added.
Occurs when ISpaceInstance has been removed.
Occurs when ISpaceInstanceStatistics has changed.
Occurs when SpaceMode has changed.
Occurs when ISpace has been removed.
Gets all the currently discovered ISpaces.
Occurs when ISpaceStatistics has changed.
Starts the statistics monitor, starting a scheduled monitor that polls for statistics. Monitoring is required only when wanting to receive statistics change events.(Inherited from IStatisticsMonitor.)
Stops the statistics monitor.(Inherited from IStatisticsMonitor.)
Waits for SetDefaultTimeout(TimeSpan) till the provided space name is discovered.
Waits for a given timeout till the space name is discovered.