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.
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ | J# |
public interface ISpaces : IAdminAware, IEnumerable<ISpace>, IEnumerable, IStatisticsMonitor
Public Interface ISpaces _ Inherits IAdminAware, IEnumerable(Of ISpace), IEnumerable, _ IStatisticsMonitor
public interface class ISpaces : IAdminAware, IEnumerable<ISpace^>, IEnumerable, IStatisticsMonitor
public interface ISpaces extends IAdminAware, IEnumerable<ISpace>, IEnumerable, IStatisticsMonitor
![](../icons/collapse_all.gif)
All Members | Methods | Properties | Events | ||
Icon | Member | Description |
---|---|---|
![]() | Admin |
Gets the IServiceGridAdmin associated with this element.
(Inherited from IAdminAware.) |
![]() | GetEnumerator()()()() |
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerable<(Of <(<'ISpace>)>)>.) |
![]() | GetEnumerator()()()() |
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.) |
![]() | GetSpaceByName(String) |
Returns a space matching the provided space name.
|
![]() | GetSpaceByUID(String) |
Returns a space matching the provided uid string.
|
![]() | Monitoring |
Gets whether statistics are currently being monitored.
(Inherited from IStatisticsMonitor.) |
![]() | Names |
Gets a dictionary of ISpaces keyed by their space name.
|
![]() | ReplicationStatusChanged |
Occurs when ReplicationStatus has changed.
|
![]() | SetStatisticsHistorySize(Int32) |
Sets the number of history statistics record to store.
(Inherited from IStatisticsMonitor.) |
![]() | SetStatisticsInterval(TimeSpan) |
Sets the statistics interval, automatically updating the monitoring scheduled tasks if
monitoring is enabled.
(Inherited from IStatisticsMonitor.) |
![]() | SpaceAdded |
Occurs when ISpace has been added.
|
![]() | SpaceInstanceAdded |
Occurs when ISpaceInstance has been added.
|
![]() | SpaceInstanceRemoved |
Occurs when ISpaceInstance has been removed.
|
![]() | SpaceInstanceStatisticsChanged |
Occurs when ISpaceInstanceStatistics has changed.
|
![]() | SpaceModeChanged |
Occurs when SpaceMode has changed.
|
![]() | SpaceRemoved |
Occurs when ISpace has been removed.
|
![]() | Spaces |
Gets all the currently discovered ISpaces.
|
![]() | SpaceStatisticsChanged |
Occurs when ISpaceStatistics has changed.
|
![]() | StartStatisticsMonitor()()()() |
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.) |
![]() | StopStatisticsMonitor()()()() |
Stops the statistics monitor.
(Inherited from IStatisticsMonitor.) |
![]() | WaitFor(String) |
Waits for SetDefaultTimeout(TimeSpan) till the provided space name is discovered.
|
![]() | WaitFor(String, TimeSpan) |
Waits for a given timeout till the space name is discovered.
|