An operating system is a virtual entity that contains information about the operating system one
or more grid components are running within. An operating system is bounded to a IMachine
and shares the same lifecycle.
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ | J# |
public interface IOperatingSystem : IAdminAware, IStatisticsMonitor
Public Interface IOperatingSystem _ Inherits IAdminAware, IStatisticsMonitor
public interface class IOperatingSystem : IAdminAware, IStatisticsMonitor
public interface IOperatingSystem extends IAdminAware, IStatisticsMonitor
![](../icons/collapse_all.gif)
All Members | Methods | Properties | Events | ||
Icon | Member | Description |
---|---|---|
![]() | Admin |
Gets the IServiceGridAdmin associated with this element.
(Inherited from IAdminAware.) |
![]() | Details |
Gets details (static view) of the operating system.
|
![]() | Monitoring |
Gets whether statistics are currently being monitored.
(Inherited from IStatisticsMonitor.) |
![]() | 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.) |
![]() | 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.) |
![]() | Statistics |
Gets the statistics of the operating system.
|
![]() | StatisticsChanged |
Occurs when a IOperatingSystemStatistics is changed.
|
![]() | StopStatisticsMonitor()()()() |
Stops the statistics monitor.
(Inherited from IStatisticsMonitor.) |
![]() | Uid |
Gets the uid of the operating system.
|