PartialMonitoringObject Class
Applies To: Operations Manager for System Center 2012
Represents a monitoring object that is a partial instance of a monitoring class.
Namespace: Microsoft.EnterpriseManagement.Monitoring
Assembly: Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)
Inheritance Hierarchy
System.Object
Microsoft.EnterpriseManagement.Common.MonitoringBase
Microsoft.EnterpriseManagement.Common.MonitoringBaseWithId
Microsoft.EnterpriseManagement.Common.EnterpriseManagementBase
Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectBaseWithProperties
Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject
Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObjectBase
Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObject
Microsoft.EnterpriseManagement.Monitoring.MonitoringObject
Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObjectGroup
Syntax
[SerializableAttribute]
public class PartialMonitoringObject : PartialMonitoringObjectBase,
IEnterpriseManagementObjectCreatable<PartialMonitoringObject>
[SerializableAttribute]
public ref class PartialMonitoringObject : PartialMonitoringObjectBase,
IEnterpriseManagementObjectCreatable<PartialMonitoringObject^>
[<SerializableAttribute>]
type PartialMonitoringObject =
class
inherit PartialMonitoringObjectBase
interface IEnterpriseManagementObjectCreatable<PartialMonitoringObject>
end
<SerializableAttribute>
Public Class PartialMonitoringObject
Inherits PartialMonitoringObjectBase
Implements IEnterpriseManagementObjectCreatable(Of PartialMonitoringObject)
Properties
Name | Description | |
---|---|---|
AvailabilityLastModified | Gets the last modified time, in DateTime format, of the availability of this monitoring object. |
|
DisplayName | (Inherited from EnterpriseManagementObject.) |
|
FullName | (Inherited from EnterpriseManagementObject.) |
|
HasChanges | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
HealthState | Gets the current health state of the monitoring object. |
|
Id | (Inherited from MonitoringBaseWithId.) |
|
InMaintenanceMode | Gets a value indicating whether the monitoring object is in maintenance mode. |
|
IsAvailable | Gets a value that indicates whether the monitoring object is available to perform an operation. |
|
IsManaged | This property is for internal use only and is not intended for use in your code. |
|
IsNew | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
Item[Guid] | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
Item[ManagementPackProperty] | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
Item[ManagementPackType, String] | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
LastModified | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
LastModifiedBy | (Inherited from EnterpriseManagementObject.) |
|
LeastDerivedNonAbstractManagementPackClassId | (Inherited from EnterpriseManagementObject.) |
|
LeastDerivedNonAbstractMonitoringClassId | Obsolete.Gets the GUID for the least-derived. non-abstract monitoring class. |
|
MaintenanceModeLastModified | Gets the time, in DateTime format, that maintenance mode of this monitoring object was last modified. |
|
ManagementGroup | The connection management group connection used by this object(Inherited from PartialMonitoringObjectBase.) |
|
ManagementGroupId | (Inherited from MonitoringBase.) |
|
ManagementPackClassIds | (Inherited from EnterpriseManagementObject.) |
|
MonitoringClassIds | Obsolete.Gets a collection of GUIDs of the monitoring classes for this partial monitoring object. |
|
Name | (Inherited from EnterpriseManagementObject.) |
|
Path | (Inherited from EnterpriseManagementObject.) |
|
StateLastModified | Gets the time, in DateTime format, that the state of the monitoring object was last modified. |
|
TimeAdded | (Inherited from EnterpriseManagementObject.) |
|
Values | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
Methods
Name | Description | |
---|---|---|
ApplyTemplate(ManagementPackObjectTemplate) | (Inherited from EnterpriseManagementObject.) |
|
ApplyTemplate(ManagementPackObjectTemplate, ObjectTemplateCallback) | (Inherited from EnterpriseManagementObject.) |
|
BeginExecuteMonitoringTask(MonitoringTask, TaskConfiguration, AsyncCallback, Object) | Obsolete.Asynchronously begins the execution of a task. |
|
Commit() | (Inherited from EnterpriseManagementObject.) |
|
Commit(EnterpriseManagementConnector) | (Inherited from EnterpriseManagementObject.) |
|
ContainsProperty(Guid) | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
ContainsProperty(ManagementPackProperty) | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
ContainsProperty(ManagementPackType, String) | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
CreateNavigator() | (Inherited from EnterpriseManagementObject.) |
|
EndExecuteMonitoringTask(IAsyncResult) | Obsolete.Ends the execution of a task. |
|
Equals(Object) | (Inherited from MonitoringBaseWithId.) |
|
ExecuteMonitoringTask(MonitoringTask, TaskConfiguration) | Obsolete.Synchronously executes a task. |
|
Finalize() | (Inherited from Object.) |
|
GetClasses() | (Inherited from EnterpriseManagementObject.) |
|
GetClasses(BaseClassTraversalDepth) | (Inherited from EnterpriseManagementObject.) |
|
GetCopy() | (Inherited from EnterpriseManagementObject.) |
|
GetDiscoverySources() | Obsolete.Gets the discovery sources for the monitoring object. |
|
GetHashCode() | (Inherited from MonitoringBaseWithId.) |
|
GetLeastDerivedNonAbstractClass() | (Inherited from EnterpriseManagementObject.) |
|
GetLeastDerivedNonAbstractMonitoringClass() | Obsolete.Gets the least-derived, non-abstract monitoring class. |
|
GetMaintenanceWindow() | Gets the current maintenance mode information. |
|
GetMaintenanceWindowHistory() | Obsolete.Gets maintenance mode information history. |
|
GetMonitorHierarchy() | Obsolete.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. |
|
GetMonitoringAlertReader() | 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.) |
|
GetMonitoringAlertReader(DateTime) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that have changed since the specified date and time.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(ManagementPackClass) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and the specified monitoring class.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(ManagementPackClass, DateTime) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(ManagementPackClass, TraversalDepth) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(ManagementPackClass, TraversalDepth, DateTime) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(MonitoringAlertCriteria) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified filter.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(MonitoringAlertCriteria, DateTime) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(MonitoringAlertCriteria, ManagementPackClass) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(MonitoringAlertCriteria, ManagementPackClass, DateTime) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, DateTime) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(MonitoringAlertCriteria, TraversalDepth) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(MonitoringAlertCriteria, TraversalDepth, DateTime) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(TraversalDepth) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object, and optionally alerts that are related to all the monitoring objects that are contained by this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertReader(TraversalDepth, DateTime) | Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts() | Gets all the monitoring alert objects that are related to this monitoring object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(DateTime) | Gets all the monitoring alert objects that are related to this monitoring object and that have changed since the specified date and time.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(ManagementPackClass) | Gets all the monitoring alert objects that are related to this monitoring object and the specified monitoring class.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(ManagementPackClass, DateTime) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(ManagementPackClass, TraversalDepth) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(ManagementPackClass, TraversalDepth, DateTime) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(MonitoringAlertCriteria) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(MonitoringAlertCriteria, DateTime) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(MonitoringAlertCriteria, ManagementPackClass) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(MonitoringAlertCriteria, ManagementPackClass, DateTime) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, DateTime) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(MonitoringAlertCriteria, TraversalDepth) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(MonitoringAlertCriteria, TraversalDepth, DateTime) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(TraversalDepth) | Gets all the monitoring alert objects that are related to this monitoring object, and optionally alerts that are related to all the monitoring objects that are contained by this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlerts(TraversalDepth, DateTime) | Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertsCount() | Gets the number of monitoring alerts that are related to this monitoring object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertsCount(ManagementPackClass) | Gets the number of monitoring alerts that are related to this monitoring object and the specified monitoring class.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertsCount(ManagementPackClass, TraversalDepth) | Gets the number of monitoring alerts that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertsCount(MonitoringAlertCriteria) | Gets the number of monitoring alerts that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertsCount(MonitoringAlertCriteria, ManagementPackClass) | Gets the number of monitoring alerts that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertsCount(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth) | Gets the number of monitoring alerts that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertsCount(MonitoringAlertCriteria, TraversalDepth) | Gets the number of monitoring alerts that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringAlertsCount(TraversalDepth) | Gets the number of monitoring alerts that are related to this monitoring object, and optionally alerts that are related to all the monitoring objects that are contained by this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringClasses() | Obsolete.Gets all the monitoring classes that this monitoring object is an instance of. |
|
GetMonitoringConsoleTasks() | Obsolete.Gets all the tasks that are targeted toward this monitoring object, based on all the types of the entity and the base types. |
|
GetMonitoringConsoleTasks(ManagementPackConsoleTaskCriteria) | Obsolete.Gets all the tasks that are targeted toward this monitoring object, based on all the types of the entity and the base types, and that meet the criteria filter. |
|
GetMonitoringDiagnostics() | Obsolete.Gets all the diagnostics that are targeted toward this monitoring object, based on all the types of the entity and the base types. |
|
GetMonitoringDiagnostics(ManagementPackDiagnosticCriteria) | Obsolete.Gets all the diagnostics that are targeted toward this monitoring object, based on all the types of the entity and the base types and that meet the criteria filter. |
|
GetMonitoringDiscoveries() | Obsolete.Gets all the discoveries that are targeted toward this monitoring object, based on all the types of the entity and the base types. |
|
GetMonitoringDiscoveries(ManagementPackDiscoveryCriteria) | Obsolete.Gets all the discoveries that are targeted toward this monitoring object, based on all the types of the entity and the base types, and that meet the criteria. |
|
GetMonitoringEventReader() | Gets an event reader object that allows you to read all the event objects that are related to this monitoring object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEventReader(ManagementPackClass) | Gets an event reader object that allows you to read all the event objects that are related to this monitoring object and the specified monitoring class.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEventReader(ManagementPackClass, TraversalDepth) | Gets an event reader object that allows you to read all the event objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEventReader(MonitoringEventCriteria) | Gets an event reader object that allows you to read all the event objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass) | Gets an event reader object that allows you to read all the event objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass, TraversalDepth) | Gets an event reader object that allows you to read all the event objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEventReader(MonitoringEventCriteria, TraversalDepth) | Gets an event reader object that allows you to read all the event objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEventReader(TraversalDepth) | Gets an event reader object that allows you to read all the event objects that are related to this monitoring object, and optionally events that are related to all the monitoring objects that are contained by this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEvents() | Gets all the event objects that are related to this monitoring object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEvents(ManagementPackClass) | Gets all the event objects that are related to this monitoring object and the specified monitoring class.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEvents(ManagementPackClass, TraversalDepth) | Gets all the event objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEvents(MonitoringEventCriteria) | Gets all the event objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEvents(MonitoringEventCriteria, ManagementPackClass) | Gets all the event objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEvents(MonitoringEventCriteria, ManagementPackClass, TraversalDepth) | Gets all the event objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEvents(MonitoringEventCriteria, TraversalDepth) | Gets all the event objects that are related to this monitoring object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringEvents(TraversalDepth) | Gets all the event objects that are related to this monitoring object, and optionally events that are related to all the monitoring objects that are contained by this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringLinkedReports() | Obsolete.Gets all the reports that are targeted toward this monitoring object, based on all the types of the entity and the base types. |
|
GetMonitoringLinkedReports(ManagementPackLinkedReportCriteria) | Obsolete.Gets all the reports that are targeted toward this monitoring object, based on all the types of the entity and the base types, and that meet the criteria filter. |
|
GetMonitoringPerformanceData() | Gets all the performance data that is related to this monitoring object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceData(ManagementPackClass) | Gets all the performance data that is related to this monitoring object and the specified monitoring class.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceData(ManagementPackClass, TraversalDepth) | Gets all the performance data that is related to this monitoring object and that meets the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria) | Gets all the performance data that is related to this monitoring object and that meets the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria, ManagementPackClass) | Gets all the performance data that is related to this monitoring object and that meets the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth) | Gets all the performance data that is related to this monitoring object and that meets the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria, TraversalDepth) | Gets all the performance data that is related to this monitoring object and that meets the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceData(TraversalDepth) | Gets all the performance data that is related to this monitoring object, and optionally performance data that is related to all the monitoring objects that are contained by this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceDataReader() | Gets a performance data reader that is used to access all the performance data that is related to this monitoring object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceDataReader(ManagementPackClass) | Gets a performance data reader that is used to access all the performance data that is related to this monitoring object and the specified monitoring class.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceDataReader(ManagementPackClass, TraversalDepth) | Gets a performance data reader that is used to access all the performance data that is related to this monitoring object and that meets the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria) | Gets a performance data reader that is used to access all the performance data that is related to this monitoring object and that meets the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria, ManagementPackClass) | Gets a performance data reader that is used to access all the performance data that is related to this monitoring object and that meets the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth) | Gets a performance data reader that is used to access all the performance data that is related to this monitoring object and that meets the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria, TraversalDepth) | Gets a performance data reader that is used to access all the performance data that is related to this monitoring object and that meets the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringPerformanceDataReader(TraversalDepth) | Gets a performance data reader that is used to access all the performance data that is related to this monitoring object, and optionally performance data that is related to all the monitoring objects that are contained by this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringProperties() | Obsolete.Gets all the properties that are associated with this monitoring object. |
|
GetMonitoringRecoveries() | Obsolete.Gets all the recoveries that are targeted toward this monitoring object, based on all the types of the entity and the base types. |
|
GetMonitoringRecoveries(ManagementPackRecoveryCriteria) | Obsolete.Gets all the recoveries that are targeted toward this monitoring object, based on all the types of the entity and the base types and that meet the criteria filter. |
|
GetMonitoringRelationshipObjects() | Obsolete.Gets the relationships for which this partial monitoring object is a part of, either as a source or target. |
|
GetMonitoringRelationshipObjectsWhereSource() | Obsolete.Retrieves the relationships for which this PartialMonitoringObject object is the source. |
|
GetMonitoringRelationshipObjectsWhereSource(ICollection<MonitoringRelationshipClass>) | Obsolete.Retrieves all the relationships for which this monitoring object is the source of the given relationship type. |
|
GetMonitoringRelationshipObjectsWhereSource(ICollection<MonitoringRelationshipClass>, DerivedClassTraversalDepth) | Obsolete.Retrieves all the relationships for which this monitoring object is the source of the given relationship type, optionally including their derived types. |
|
GetMonitoringRelationshipObjectsWhereSource(ICollection<MonitoringRelationshipClass>, DerivedClassTraversalDepth, TraversalDepth) | Obsolete.Retrieves all the relationships for which this monitoring object is the source of the given relationship type, optionally including their derived types and including relationships in which the instances that this instance contains, via the Containment relationship type or above, are the source. |
|
GetMonitoringRelationshipObjectsWhereSource(MonitoringRelationshipClass) | Obsolete.Gets the relationships for which this partial monitoring object is a source in the relationship, filtered by the relationshipClass object. |
|
GetMonitoringRelationshipObjectsWhereSource(MonitoringRelationshipClass, DerivedClassTraversalDepth) | Obsolete.Gets the relationships for which this partial monitoring object is a source in the relationship, filtered by the relationshipClass object. Gets the relationships from the current PartialMonitoringObject object, or optionally from all derived classes. |
|
GetMonitoringRelationshipObjectsWhereSource(MonitoringRelationshipClass, DerivedClassTraversalDepth, TraversalDepth) | Obsolete.Gets the relationships for which this partial monitoring object is a source in the relationship, filtered by the relationshipClasses collection. |
|
GetMonitoringRelationshipObjectsWhereSource(MonitoringRelationshipObjectGenericCriteria) | Obsolete.Gets the relationships for which this partial monitoring object is the source, by applying the specified filter. |
|
GetMonitoringRelationshipObjectsWhereSource(MonitoringRelationshipObjectGenericCriteria, TraversalDepth) | Obsolete.Gets the relationships for which this partial monitoring object is a source in the relationships that meet the criteria filter. Gets the relationships from the current PartialMonitoringObject object, or optionally from all related PartialMonitoringObject objects. |
|
GetMonitoringRelationshipObjectsWhereSource(TraversalDepth) | Obsolete.Retrieves all the relationships for which this monitoring object is the source of the given relationship type, optionally including their derived types. |
|
GetMonitoringRelationshipObjectsWhereTarget() | Obsolete.Gets the relationships for which this partial monitoring object is a target in the relationship. |
|
GetMonitoringRelationshipObjectsWhereTarget(ICollection<MonitoringRelationshipClass>) | Obsolete.Gets the relationships for which this partial monitoring object is a target in the relationship, filtered by the relationshipClasses collection. |
|
GetMonitoringRelationshipObjectsWhereTarget(ICollection<MonitoringRelationshipClass>, DerivedClassTraversalDepth) | Obsolete.Gets the relationships for which this partial monitoring object is a target in the relationship, filtered by the relationshipClasses collection. Gets the relationships from the current PartialMonitoringObject object, and optionally from all derived classes. |
|
GetMonitoringRelationshipObjectsWhereTarget(ICollection<MonitoringRelationshipClass>, DerivedClassTraversalDepth, TraversalDepth) | Obsolete.Gets the relationships for which this partial monitoring object is a target in the relationship, filtered by the relationshipClasses collection. Gets the relationships from the current PartialMonitoringObject object, and, optionally from all derived classes or related PartialMonitoringObject objects. |
|
GetMonitoringRelationshipObjectsWhereTarget(MonitoringRelationshipClass) | Obsolete.Gets the relationships for which this partial monitoring object is a source in the relationship, filtered by the relationshipClassobject. |
|
GetMonitoringRelationshipObjectsWhereTarget(MonitoringRelationshipClass, DerivedClassTraversalDepth) | Obsolete.Gets the relationships for which this partial monitoring object is a target in the relationship, filtered by the relationshipClass object and optionally from all derived classes. |
|
GetMonitoringRelationshipObjectsWhereTarget(MonitoringRelationshipClass, DerivedClassTraversalDepth, TraversalDepth) | Obsolete.Gets the relationships for which this partial monitoring object is a target in the relationship, filtered by the relationshipClasses collection and optionally including all derived classes. |
|
GetMonitoringReports() | Obsolete.Gets all the reports that are targeted toward this monitoring object, based on all the types of the entity and the base types. |
|
GetMonitoringReports(ManagementPackReportCriteria) | Obsolete.Gets all the reports that are targeted toward this monitoring object, based on all the types of the entity and the base types, and that meet the criteria filter. |
|
GetMonitoringRules() | Obsolete.Gets all the rules that are targeted toward this monitoring object based, on all the types of the entity and the base types. |
|
GetMonitoringRules(ManagementPackRuleCriteria) | Obsolete.Gets all the rules that are targeted toward this monitoring object, based on all the types of the entity and the base types, and that meet the criteria filter. |
|
GetMonitoringStateHierarchy() | Obsolete.Gets the state hierarchy for this monitoring object. |
|
GetMonitoringStates(ICollection<ManagementPackMonitor>) | Obsolete.Gets the monitoring state of the specified monitor objects. |
|
GetMonitoringStates(IEnumerable<ManagementPackMonitor>) | ||
GetMonitoringTaskResults() | Gets all the task results that are related to this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringTaskResults(TaskResultCriteria) | Gets all the task results that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringTaskResults(TaskResultCriteria, TraversalDepth) | Gets all the task results that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringTaskResults(TraversalDepth) | Gets all the task results that are related to this object, and optionally task results that are related to all the monitoring objects that are contained by this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetMonitoringTasks() | Obsolete.Gets all the tasks that are targeted toward this monitoring object, based on all the types of the entity and the base types. |
|
GetMonitoringTasks(ManagementPackTaskCriteria) | Obsolete.Gets all the tasks that are targeted toward this monitoring object, based on all the types of the entity and the base types, and that meet the criteria filter. |
|
GetMonitoringViews() | Obsolete.Gets all the views that are targeted toward this monitoring object, based on all the types of the entity and the base types. |
|
GetMonitoringViews(ManagementPackViewCriteria) | Obsolete.Gets all the views that are targeted toward this monitoring object, based on all the types of the entity and the base types, and that meet the criteria filter. |
|
GetMostDerivedClasses() | (Inherited from EnterpriseManagementObject.) |
|
GetMostDerivedMonitoringClasses() | Obsolete.Gets this instance's most derived monitoring classes. |
|
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.) |
|
GetProperties() | (Inherited from EnterpriseManagementObject.) |
|
GetRelatedMonitoringObjects() | Gets all the monitoring objects that are related to this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedMonitoringObjects(ICollection<MonitoringObjectCriteria>, TraversalDepth) | Gets all the monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedMonitoringObjects(ManagementPackClass) | Gets all the monitoring objects that are related to this object and the specified monitoring class.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedMonitoringObjects(ManagementPackClass, TraversalDepth) | Gets all the monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedMonitoringObjects(MonitoringObjectCriteria) | Gets all the monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedMonitoringObjects(MonitoringObjectCriteria, TraversalDepth) | Gets all the monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedMonitoringObjects(MonitoringObjectGenericCriteria) | Gets all the monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedMonitoringObjects(MonitoringObjectGenericCriteria, TraversalDepth) | Gets all the monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedMonitoringObjects(MonitoringRelationshipClass) | Gets all the monitoring objects that are related to this monitoring object with the specified relationship type.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedMonitoringObjects(MonitoringRelationshipClass, TraversalDepth) | Gets all the monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedMonitoringObjects(TraversalDepth) | Gets all the monitoring objects that are related to this object, and optionally monitoring objects that are related to all the monitoring objects that are contained by this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedPartialMonitoringObjects() | Gets all the partial monitoring objects that are related to this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedPartialMonitoringObjects(ManagementPackClass) | Gets all the partial monitoring objects that are related to this object and the specified monitoring class.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedPartialMonitoringObjects(ManagementPackClass, TraversalDepth) | Gets all the partial monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedPartialMonitoringObjects(MonitoringObjectGenericCriteria) | Gets all the partial monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedPartialMonitoringObjects(MonitoringObjectGenericCriteria, TraversalDepth) | Gets all the partial monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedPartialMonitoringObjects(MonitoringRelationshipClass) | Gets all the partial monitoring objects that are related to this monitoring object with the specified relationship type.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedPartialMonitoringObjects(MonitoringRelationshipClass, TraversalDepth) | Gets all the partial monitoring objects that are related to this object and that meet the specified criteria.(Inherited from PartialMonitoringObjectBase.) |
|
GetRelatedPartialMonitoringObjects(TraversalDepth) | Gets all the partial monitoring objects that are related to this object, and optionally partial monitoring objects that are related to all the monitoring objects that are contained by this object.(Inherited from PartialMonitoringObjectBase.) |
|
GetResultantCategoryOverrides() | Obsolete.Gets the resultant category overrides for the partial monitoring object. |
|
GetResultantOverrides(ManagementPackMonitor) | Obsolete.Gets the resultant overrides for the monitor. |
|
GetResultantOverrides(ManagementPackSecureReference) | Obsolete.Gets the resultant overrides for the specified monitoring secure reference. |
|
GetResultantOverrides(MonitoringDiagnostic) | Obsolete.Gets the resultant overrides for the specified diagnostic object. |
|
GetResultantOverrides(MonitoringDiscovery) | Obsolete.Gets the resultant overrides for the specified discovery object. |
|
GetResultantOverrides(MonitoringRecovery) | Obsolete.Gets the resultant overrides for the specified recovery object. |
|
GetResultantOverrides(MonitoringRule) | Obsolete.Gets the resultant overrides for the specified rule. |
|
GetStateHierarchy() | ||
GetType() | (Inherited from Object.) |
|
InsertCustomMonitoringEvent(CustomMonitoringEvent) | Inserts an event that is associated with this monitoring object into the runtime. |
|
InsertCustomMonitoringEvents(ICollection<CustomMonitoringEvent>) | Inserts events that are associated with this monitoring object into the runtime. |
|
InsertCustomMonitoringPerformanceData(CustomMonitoringPerformanceData) | Inserts performance data that is associated with this monitoring object into the runtime. |
|
InsertCustomMonitoringPerformanceData(ICollection<CustomMonitoringPerformanceData>) | Inserts a collection performance data that is associated with this monitoring object into the runtime. |
|
IsInstanceOf(ManagementPackClass) | (Inherited from EnterpriseManagementObject.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
Overwrite() | (Inherited from EnterpriseManagementObject.) |
|
Overwrite(EnterpriseManagementConnector) | (Inherited from EnterpriseManagementObject.) |
|
PopulateAccessRights(EnterpriseManagementGroup) | (Inherited from EnterpriseManagementObject.) |
|
RecalculateMonitoringState() | Recalculates the state of all the monitors for this monitoring object. |
|
RecalculateMonitoringState(Guid) | Recalculates the state of the specified monitor for this monitoring object. |
|
RecalculateMonitoringState(ManagementPackMonitor) | Recalculates the state of the specified monitor for this monitoring object. |
|
Reconnect(EnterpriseManagementGroup) | Reconnects to the specified management group after the object has been disconnected.(Inherited from PartialMonitoringObjectBase.) |
|
ResetMonitoringState() | Resets the state of all monitors for this monitoring object. |
|
ResetMonitoringState(Guid) | Resets the state of the specified monitor for this monitoring object. |
|
ResetMonitoringState(ManagementPackMonitor) | Resets the state of the specified monitor for this monitoring object. |
|
ScheduleMaintenanceMode(DateTime, DateTime, MaintenanceModeReason, String) | Schedules maintenance mode for this object. |
|
ScheduleMaintenanceMode(DateTime, DateTime, MaintenanceModeReason, String, TraversalDepth) | Schedules maintenance mode for this object. |
|
SetId(Guid) | (Inherited from MonitoringBaseWithId.) |
|
StopMaintenanceMode(DateTime) | Stops maintenance mode for this object. |
|
StopMaintenanceMode(DateTime, TraversalDepth) | Stops maintenance mode for this object and for objects that are related to this partial monitoring object, either from the current PartialMonitoringObject object, or, optionally from all related PartialMonitoringObject objects. |
|
SubmitMonitoringTask(MonitoringTask, TaskConfiguration) | Obsolete.Submits a task that is targeted toward this partial monitoring object. |
|
SubmitMonitoringTask(MonitoringTask, TaskConfiguration, MonitoringTaskStatusChangeCallback) | Obsolete.Submits a task that is targeted toward this partial monitoring object. |
|
ToString() | (Inherited from MonitoringBase.) |
|
TryGetProperty(Guid, EnterpriseManagementSimpleObject) | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
TryGetProperty(ManagementPackProperty, EnterpriseManagementSimpleObject) | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
TryGetProperty(ManagementPackType, String, EnterpriseManagementSimpleObject) | (Inherited from EnterpriseManagementObjectBaseWithProperties.) |
|
UpdateMaintenanceMode(DateTime, MaintenanceModeReason, String) | Updates the current maintenance mode for the client. |
|
UpdateMaintenanceMode(DateTime, MaintenanceModeReason, String, TraversalDepth) | Updates the current maintenance mode for the client. |
Events
Name | Description | |
---|---|---|
OnRelatedEntitiesChanged | Notifies subscribers that the monitoring object had its related entities, based on relationship types derived from containment, changed. |
Explicit Interface Implementations
Name | Description | |
---|---|---|
IEnterpriseManagementObjectCreatable<EnterpriseManagementObject>.CreateObject(IEnterpriseManagementObjectData, EnterpriseManagementGroup) | (Inherited from EnterpriseManagementObject.) |
|
IEnterpriseManagementObjectCreatable<EnterpriseManagementObject>.CreateObjectGroup(IEnterpriseManagementObjectData, EnterpriseManagementGroup) | (Inherited from EnterpriseManagementObject.) |
|
IEnterpriseManagementObjectCreatable<EnterpriseManagementObject>.GetObjectDataFromRow(Result) | (Inherited from EnterpriseManagementObject.) |
|
IEnterpriseManagementObjectCreatable<PartialMonitoringObject>.CreateObject(IEnterpriseManagementObjectData, EnterpriseManagementGroup) | ||
IEnterpriseManagementObjectCreatable<PartialMonitoringObject>.CreateObjectGroup(IEnterpriseManagementObjectData, EnterpriseManagementGroup) | ||
IEnterpriseManagementObjectCreatable<PartialMonitoringObject>.GetObjectDataFromRow(Result) |
Remarks
The PartialMonitoringObject class is the base class for the MonitoringObject class and the PartialMonitoringObjectGroup class.
A partial monitoring object is an object for which only the standard set of monitoring object properties is defined. Any custom properties of the object's class are omitted. Because the Operations Manager database omits custom property values when responding to the query, using partial monitoring objects decreases the load on the database and improves query performance.
For more information about this class, see Monitoring Object and Partial Monitoring Object Comparison.
Examples
The following example shows how to get the computers that are running Windows operating systems in a management group and how to display the health state and number of alerts for each computer.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.EnterpriseManagement.Monitoring Namespace
Defining Queries for Monitoring Objects
Return to top