Public Methods (see also Protected Methods)

  Name Description
public method BeginExecuteMonitoringTask  (inherited from PartialMonitoringObject)
public method EndExecuteMonitoringTask  (inherited from PartialMonitoringObject)
public method Equals  Overloaded. (inherited from MonitoringBaseWithId)
public method ExecuteMonitoringTask  (inherited from PartialMonitoringObject)
public method GetChildMonitoringObjectGroups Gets the child monitoring object groups of this partial monitoring object group.
public method GetDiscoverySources  Gets the discovery sources for the monitoring object. (inherited from PartialMonitoringObject)
public method GetHashCode  Returns the hash code for the MonitoringBaseWithId object. (inherited from MonitoringBaseWithId)
public method GetLeastDerivedNonAbstractMonitoringClass  Gets the least-derived non-abstract monitoring class. (inherited from PartialMonitoringObject)
public method GetMaintenanceWindow  Gets the current maintenance mode information. (inherited from PartialMonitoringObject)
public method GetMaintenanceWindowHistory  Gets maintenance mode information history. (inherited from PartialMonitoringObject)
public method 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)
public method GetMonitoringAlertReader  Overloaded. (inherited from PartialMonitoringObjectBase)
public method GetMonitoringAlerts  Overloaded. Gets all the monitoring alert objects that are related to this partial monitoring object. (inherited from PartialMonitoringObjectBase)
public method GetMonitoringAlertsCount  Overloaded. Gets the number of MonitoringAlert objects that are related to this object. (inherited from PartialMonitoringObjectBase)
public method GetMonitoringClasses  Gets all the monitoring classes that this monitoring object is an instance of. (inherited from PartialMonitoringObject)
public method 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)
public method 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)
public method 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)
public method GetMonitoringEventReader  Overloaded. Gets an event reader object that allows you to read all the monitoring event objects that are related to this partial monitoring object. (inherited from PartialMonitoringObjectBase)
public method GetMonitoringEvents  Overloaded. (inherited from PartialMonitoringObjectBase)
public method 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)
public method GetMonitoringPerformanceData  Overloaded. Gets all the performance data that is related to this partial monitoring object. (inherited from PartialMonitoringObjectBase)
public method GetMonitoringPerformanceDataReader  Overloaded. Gets a performance data reader object that allows you to read all the monitoring performance data objects that are related to this partial monitoring object. (inherited from PartialMonitoringObjectBase)
public method GetMonitoringProperties  Gets all the properties that are associated with this monitoring object. (inherited from PartialMonitoringObject)
public method 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)
public method GetMonitoringRelationshipObjects  Gets the relationships of which this partial monitoring object is a part of (either as a source or target). (inherited from PartialMonitoringObject)
public method GetMonitoringRelationshipObjectsWhereSource  Overloaded. Retrieves the relationships of which this partial monitoring object is a source in the relationship. (inherited from PartialMonitoringObject)
public method GetMonitoringRelationshipObjectsWhereTarget  Overloaded. Gets the relationships of which this partial monitoring object is a target in the relationship. (inherited from PartialMonitoringObject)
public method 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)
public method 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)
public method GetMonitoringStateHierarchy  Gets the state hierarchy for this monitoring object. (inherited from PartialMonitoringObject)
public method GetMonitoringStates  (inherited from PartialMonitoringObject)
public method GetMonitoringTaskResults  Overloaded. Gets a collection of MonitoringTaskResult objects for the PartialMonitoringObject. (inherited from PartialMonitoringObjectBase)
public method 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)
public method 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)
public method GetMostDerivedMonitoringClasses  Gets this instance's most derived monitoring classes. (inherited from PartialMonitoringObject)
public method GetParentMonitoringObjects  Gets all the monitoring object instances that are parents of this instance. (inherited from PartialMonitoringObjectBase)
public method GetParentPartialMonitoringObjects  Gets all the partial monitoring object instances that are parents of this instance. (inherited from PartialMonitoringObjectBase)
public method GetRelatedMonitoringObjects  Overloaded. Gets all the partial monitoring object instances that share the relationship type with this partial monitoring object. (inherited from PartialMonitoringObjectBase)
public method GetRelatedPartialMonitoringObjects  Overloaded. Gets all the partial monitoring object instances that share the relationship type with this partial monitoring object. (inherited from PartialMonitoringObjectBase)
public method GetResultantCategoryOverrides  Gets the resultant category overrides for the partial monitoring object. (inherited from PartialMonitoringObject)
public method GetResultantOverrides  Overloaded. (inherited from PartialMonitoringObject)
public method GetType  (inherited from Object)
public method InsertCustomMonitoringEvent  (inherited from PartialMonitoringObject)
public method InsertCustomMonitoringEvents  (inherited from PartialMonitoringObject)
public method InsertCustomMonitoringPerformanceData  Overloaded. (inherited from PartialMonitoringObject)
public method RecalculateMonitoringState  Overloaded. (inherited from PartialMonitoringObject)
public method Reconnect  (inherited from MonitoringBase)
public methodstatic ReferenceEquals  (inherited from Object)
public method ResetMonitoringState  Overloaded. Resets the state of the given monitor for this monitoring object. (inherited from PartialMonitoringObject)
public method ScheduleMaintenanceMode  Overloaded. (inherited from PartialMonitoringObject)
public method StopMaintenanceMode  Overloaded. (inherited from PartialMonitoringObject)
public method SubmitMonitoringTask  Overloaded. (inherited from PartialMonitoringObject)
public method ToString  Returns the relevant display string for the object. (inherited from MonitoringBase)
public method UpdateMaintenanceMode  Overloaded. (inherited from PartialMonitoringObject)

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)

See Also


Send comments about this topic to Microsoft.