Share via


PartialMonitoringObject Members

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents a monitoring object that is a partial instance of a monitoring class.

The following tables list the members exposed by the PartialMonitoringObject type.

Public Properties

  Name Description
public property AvailabilityLastModified Gets the last modified time, in DateTime format, of the availability of this monitoring object.
public property DisplayName  (inherited from EnterpriseManagementObject)
public property FullName  (inherited from EnterpriseManagementObject)
public property HasChanges  (inherited from EnterpriseManagementObjectBaseWithProperties)
public property HealthState Gets the current health state of the monitoring object.
public property Id  (inherited from MonitoringBaseWithId)
public property InMaintenanceMode Gets a value indicating whether the monitoring object is in maintenance mode.
public property IsAvailable Gets a value that indicates whether the monitoring object is available to perform an operation.
public property IsManaged This property is for internal use only and is not intended for use in your code.
public property IsNew  (inherited from EnterpriseManagementObjectBaseWithProperties)
public property Item  (inherited from EnterpriseManagementObjectBaseWithProperties)
public property Item  (inherited from EnterpriseManagementObjectBaseWithProperties)
public property Item  (inherited from EnterpriseManagementObjectBaseWithProperties)
public property LastModified  (inherited from EnterpriseManagementObjectBaseWithProperties)
public property LastModifiedBy  (inherited from EnterpriseManagementObject)
public property LeastDerivedNonAbstractManagementPackClassId  (inherited from EnterpriseManagementObject)
public property MaintenanceModeLastModified Gets the time, in DateTime format, that maintenance mode of this monitoring object was last modified.
public property ManagementGroup  The connection management group connection used by this object (inherited from PartialMonitoringObjectBase)
public property ManagementGroupId  (inherited from MonitoringBase)
public property ManagementPackClassIds  (inherited from EnterpriseManagementObject)
public property Name  (inherited from EnterpriseManagementObject)
public property Path  (inherited from EnterpriseManagementObject)
public property StateLastModified Gets the time, in DateTime format, that the state of the monitoring object was last modified.
public property TimeAdded  (inherited from EnterpriseManagementObject)
public property Values  (inherited from EnterpriseManagementObjectBaseWithProperties)

Top

Public Methods

(see also Protected Methods)

  Name Description
public method ApplyTemplate  (inherited from EnterpriseManagementObject)
public method ApplyTemplate  (inherited from EnterpriseManagementObject)
public method Commit  Overridden. (inherited from EnterpriseManagementObjectBaseWithProperties)
public method Commit  Overridden. (inherited from EnterpriseManagementObjectBaseWithProperties)
public method ContainsProperty  (inherited from EnterpriseManagementObjectBaseWithProperties)
public method ContainsProperty  (inherited from EnterpriseManagementObjectBaseWithProperties)
public method ContainsProperty  (inherited from EnterpriseManagementObjectBaseWithProperties)
public method CreateNavigator  (inherited from EnterpriseManagementObject)
public method Equals  Overridden. (inherited from Object)
public method GetClasses  (inherited from EnterpriseManagementObject)
public method GetClasses  (inherited from EnterpriseManagementObject)
public method GetCopy  (inherited from EnterpriseManagementObject)
public method GetHashCode  Overridden. (inherited from Object)
public method GetLeastDerivedNonAbstractClass  (inherited from EnterpriseManagementObject)
public method GetMaintenanceWindow Gets the current maintenance mode information.
public method 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)
public method GetMonitoringAlerts  Overloaded. Gets monitoring alert objects that are related to this monitoring object. (inherited from PartialMonitoringObjectBase)
public method GetMonitoringAlertsCount  Overloaded. Gets the number of monitoring alerts that are related to this monitoring object. (inherited from PartialMonitoringObjectBase)
public method 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)
public method GetMonitoringEvents  Overloaded. Gets all the event objects that are related to this monitoring object. (inherited from PartialMonitoringObjectBase)
public method GetMonitoringPerformanceData  Overloaded. Gets all the performance data that is related to this monitoring object and that meets the specified criteria. (inherited from PartialMonitoringObjectBase)
public method 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)
public method GetMonitoringStates Overloaded.  
public method GetMonitoringTaskResults  Overloaded. Gets all the task results that are related to this object. (inherited from PartialMonitoringObjectBase)
public method GetMostDerivedClasses  (inherited from EnterpriseManagementObject)
public method GetParentMonitoringObjects  Gets all the MonitoringObject instances that are parents of this object. (inherited from PartialMonitoringObjectBase)
public method GetParentPartialMonitoringObjects  Gets all the PartialMonitoringObject instances that are parents of this object. (inherited from PartialMonitoringObjectBase)
public method GetProperties  Overridden. (inherited from EnterpriseManagementObjectBaseWithProperties)
public method GetRelatedMonitoringObjects  Overloaded. Gets all the monitoring objects that are related to this object. (inherited from PartialMonitoringObjectBase)
public method GetRelatedPartialMonitoringObjects  Overloaded. Gets all the partial monitoring objects that are related to this object. (inherited from PartialMonitoringObjectBase)
public method GetStateHierarchy  
public method GetType  (inherited from Object)
public method InsertCustomMonitoringEvent Inserts an event that is associated with this monitoring object into the runtime.
public method InsertCustomMonitoringEvents Inserts events that are associated with this monitoring object into the runtime.
public method InsertCustomMonitoringPerformanceData Overloaded. Inserts performance data that is associated with this monitoring object into the runtime.
public method IsInstanceOf  (inherited from EnterpriseManagementObject)
public method Overwrite  (inherited from EnterpriseManagementObject)
public method Overwrite  (inherited from EnterpriseManagementObject)
public method PopulateAccessRights  (inherited from EnterpriseManagementObject)
public method RecalculateMonitoringState Overloaded. Recalculates the state of monitors for this monitoring object.
public method Reconnect  Overridden. Reconnects to the specified management group after the object has been disconnected. (inherited from EnterpriseManagementObjectBaseWithProperties)
public method ResetMonitoringState Overloaded. Resets the state of the given monitor for this monitoring object.
public method ScheduleMaintenanceMode Overloaded. Schedules maintenance mode for this object.
public method StopMaintenanceMode Overloaded. Stops maintenance mode for this object.
public method ToString  Overridden. (inherited from Object)
public method TryGetProperty  (inherited from EnterpriseManagementObjectBaseWithProperties)
public method TryGetProperty  (inherited from EnterpriseManagementObjectBaseWithProperties)
public method TryGetProperty  (inherited from EnterpriseManagementObjectBaseWithProperties)
public method UpdateMaintenanceMode Overloaded. Updates the current maintenance mode for the client.

Top

Protected Methods

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

Top

Public Events

  Name Description
public event OnRelatedEntitiesChanged Notifies subscribers that the monitoring object had its related entities, based on relationship types derived from containment, changed.

Top

See Also

Reference

PartialMonitoringObject Class
Microsoft.EnterpriseManagement.Monitoring Namespace

Other Resources

Defining Queries for Monitoring Objects