MonitoringObject Members
System Center
Represents a monitoring object and provides access to its properties, state, as well as related monitoring objects.
The following tables list the members exposed by the MonitoringObject type.
| Name | Description | |
|---|---|---|
|
AvailabilityLastModified | Gets the last modified time, in DateTime format, of the availability of this monitoring object. (inherited from PartialMonitoringObject) |
|
DisplayName | Gets the display name of the monitoring object. (inherited from PartialMonitoringObject) |
|
FullName | Gets the full name of the monitoring object. (inherited from PartialMonitoringObject) |
|
HealthState | Gets the current health state of the monitoring object. (inherited from PartialMonitoringObject) |
|
Id | Gets the globally unique identifier (GUID) for the MonitoringBaseWithId object. (inherited from MonitoringBaseWithId) |
|
InMaintenanceMode | Gets a value indicating whether the monitoring object is in maintenance mode. (inherited from PartialMonitoringObject) |
|
IsAvailable | Gets a value that indicates whether the monitoring object is available to perform an operation. (inherited from PartialMonitoringObject) |
|
IsManaged | This property is for internal use only and is not intended for use in your code. (inherited from PartialMonitoringObject) |
|
LastModified | Gets the time, in DateTime format, that the monitoring object was last modified. (inherited from PartialMonitoringObject) |
|
LeastDerivedNonAbstractMonitoringClassId | Gets the GUID for the least-derived. non-abstract monitoring class. (inherited from PartialMonitoringObject) |
|
MaintenanceModeLastModified | Gets the time, in DateTime format, that maintenance mode of this monitoring object was last modified. (inherited from PartialMonitoringObject) |
|
ManagementGroup | Gets the Management Group that the object is in. (inherited from MonitoringBase) |
|
ManagementGroupId | Gets the globally unique identifier (GUID) for the Management Group that the object is in. (inherited from MonitoringBase) |
|
MonitoringClassIds | Gets a collection of GUIDs of the monitoring classes for this partial monitoring object. (inherited from PartialMonitoringObject) |
|
Name | Gets the name of the monitoring object. (inherited from PartialMonitoringObject) |
|
Path | Gets the path to the monitoring object. (inherited from PartialMonitoringObject) |
|
StateLastModified | Gets the time, in DateTime format, that the state of the monitoring object was last modified. (inherited from PartialMonitoringObject) |
(see also Protected Methods)
Top
| Name | Description | |
|---|---|---|
![]() | BeginExecuteMonitoringTask | (inherited from PartialMonitoringObject) |
![]() | EndExecuteMonitoringTask | (inherited from PartialMonitoringObject) |
![]() | Equals | Overloaded. (inherited from MonitoringBaseWithId) |
![]() | ExecuteMonitoringTask | (inherited from PartialMonitoringObject) |
![]() | GetDiscoverySources | Gets the discovery sources for the monitoring object. (inherited from PartialMonitoringObject) |
![]() | GetHashCode | Returns the hash code for the MonitoringBaseWithId object. (inherited from MonitoringBaseWithId) |
![]() | GetLeastDerivedNonAbstractMonitoringClass | Gets the least-derived, non-abstract monitoring class. (inherited from PartialMonitoringObject) |
![]() | GetMaintenanceWindow | Gets the current maintenance mode information. (inherited from PartialMonitoringObject) |
![]() | GetMaintenanceWindowHistory | Gets maintenance mode information history. (inherited from PartialMonitoringObject) |
![]() | GetMonitorHierarchy | Retrieves the root monitor that is targeted toward this object instance and its base types, and populates a hierarchy of objects that you can navigate. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringAlertReader | Overloaded. Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object. (inherited from PartialMonitoringObjectBase) |
![]() | GetMonitoringAlerts | Overloaded. Gets monitoring alert objects that are related to this monitoring object. (inherited from PartialMonitoringObjectBase) |
![]() | GetMonitoringAlertsCount | Overloaded. Gets the number of monitoring alerts that are related to this monitoring object. (inherited from PartialMonitoringObjectBase) |
![]() | GetMonitoringClasses | Gets all the monitoring classes that this monitoring object is an instance of. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringConsoleTasks | Overloaded. Gets all the tasks that are targeted toward this monitoring object, based on all the types of the entity and the base types. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringDiagnostics | Overloaded. Gets all the diagnostics that are targeted toward this monitoring object, based on all the types of the entity and the base types. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringDiscoveries | Overloaded. Gets all the discoveries that are targeted toward this monitoring object, based on all the types of the entity and the base types. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringEventReader | Overloaded. Gets an event reader object that allows you to read all the event objects that are related to this monitoring object. (inherited from PartialMonitoringObjectBase) |
![]() | GetMonitoringEvents | Overloaded. Gets all the event objects that are related to this monitoring object. (inherited from PartialMonitoringObjectBase) |
![]() | GetMonitoringLinkedReports | Overloaded. Gets all the reports that are targeted toward this monitoring object, based on all the types of the entity and the base types. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringPerformanceData | Overloaded. Gets all the performance data that is related to this monitoring object and that meets the specified criteria. (inherited from PartialMonitoringObjectBase) |
![]() | GetMonitoringPerformanceDataReader | Overloaded. Gets a performance data reader that is used to access all the performance data that is related to this monitoring object. (inherited from PartialMonitoringObjectBase) |
![]() | GetMonitoringProperties | Gets all the properties that are associated with this monitoring object. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringPropertyValue | Gets a property value object that corresponds to the specified monitoring class property. |
![]() | GetMonitoringRecoveries | Overloaded. Gets all the recoveries that are targeted toward this monitoring object, based on all the types of the entity and the base types. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringRelationshipObjects | Gets the relationships for which this partial monitoring object is a part of, either as a source or target. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringRelationshipObjectsWhereSource | Overloaded. Retrieves the relationships for which this partial monitoring object is a source in the relationship. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringRelationshipObjectsWhereTarget | Overloaded. Gets the relationships for which this partial monitoring object is a target in the relationship. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringReports | Overloaded. Gets all the reports that are targeted toward this monitoring object, based on all the types of the entity and the base types. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringRules | Overloaded. Gets all the rules that are targeted toward this monitoring object, based on all the types of the entity and the base types. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringStateHierarchy | Gets the state hierarchy for this monitoring object. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringStates | (inherited from PartialMonitoringObject) |
![]() | GetMonitoringTaskResults | Overloaded. Gets all the task results that are related to this object. (inherited from PartialMonitoringObjectBase) |
![]() | GetMonitoringTasks | Overloaded. Gets all the tasks that are targeted toward this monitoring object, based on all the types of the entity and the base types. (inherited from PartialMonitoringObject) |
![]() | GetMonitoringViews | Overloaded. Gets all the views that are targeted toward this monitoring object, based on all the types of the entity and the base types. (inherited from PartialMonitoringObject) |
![]() | GetMostDerivedMonitoringClasses | Gets this instance's most derived monitoring classes. (inherited from PartialMonitoringObject) |
![]() | GetParentMonitoringObjects | Gets all the MonitoringObject instances that are parents of this object. (inherited from PartialMonitoringObjectBase) |
![]() | GetParentPartialMonitoringObjects | Gets all the PartialMonitoringObject instances that are parents of this object. (inherited from PartialMonitoringObjectBase) |
![]() | GetRelatedMonitoringObjects | Overloaded. Gets all the monitoring objects that are related to this object. (inherited from PartialMonitoringObjectBase) |
![]() | GetRelatedPartialMonitoringObjects | Overloaded. Gets all the partial monitoring objects that are related to this object. (inherited from PartialMonitoringObjectBase) |
![]() | GetResultantCategoryOverrides | Gets the resultant category overrides for the partial monitoring object. (inherited from PartialMonitoringObject) |
![]() | GetResultantOverrides | Overloaded. (inherited from PartialMonitoringObject) |
![]() | GetType | (inherited from Object) |
![]() | InsertCustomMonitoringEvent | (inherited from PartialMonitoringObject) |
![]() | InsertCustomMonitoringEvents | (inherited from PartialMonitoringObject) |
![]() | InsertCustomMonitoringPerformanceData | Overloaded. (inherited from PartialMonitoringObject) |
![]() | RecalculateMonitoringState | Overloaded. (inherited from PartialMonitoringObject) |
![]() | Reconnect | (inherited from MonitoringBase) |
![]() ![]() | ReferenceEquals | (inherited from Object) |
![]() | ResetMonitoringState | Overloaded. Resets the state of the given monitor for this monitoring object. (inherited from PartialMonitoringObject) |
![]() | ScheduleMaintenanceMode | Overloaded. (inherited from PartialMonitoringObject) |
![]() | StopMaintenanceMode | Overloaded. (inherited from PartialMonitoringObject) |
![]() | SubmitMonitoringTask | Overloaded. (inherited from PartialMonitoringObject) |
![]() | ToString | Returns the relevant display string for the object. (inherited from MonitoringBase) |
![]() | UpdateMaintenanceMode | Overloaded. (inherited from PartialMonitoringObject) |
| Name | Description | |
|---|---|---|
|
Finalize | (inherited from Object) |
|
MemberwiseClone | (inherited from Object) |
| Name | Description | |
|---|---|---|
|
OnRelatedEntitiesChanged | Notifies subscribers that the monitoring object had its related entities, based on relationship types derived from containment, changed. (inherited from PartialMonitoringObject) |
Send comments about this topic to Microsoft.
Show: