IOperationalDataManagement.GetMonitoringEvents Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Retrieves monitoring events.
Overloads
GetMonitoringEvents(MonitoringEventCriteria) |
Retrieves all the Event objects in the management group. |
GetMonitoringEvents(MonitoringEventCriteria, ManagementPackClass, TraversalDepth) |
Retrieves all the MonitoringEvent objects in the management group. |
GetMonitoringEvents(Guid, MonitoringEventCriteria, TraversalDepth) |
Gets event objects for the instance. |
GetMonitoringEvents(Guid, MonitoringEventCriteria, ManagementPackClass, TraversalDepth) |
Gets event objects for the instance. |
GetMonitoringEvents(MonitoringEventCriteria)
Retrieves all the Event objects in the management group.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Monitoring::MonitoringEvent ^> ^ GetMonitoringEvents(Microsoft::EnterpriseManagement::Monitoring::MonitoringEventCriteria ^ criteria);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Monitoring.MonitoringEvent> GetMonitoringEvents (Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria criteria);
abstract member GetMonitoringEvents : Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Monitoring.MonitoringEvent>
Public Function GetMonitoringEvents (criteria As MonitoringEventCriteria) As IList(Of MonitoringEvent)
Parameters
- criteria
- MonitoringEventCriteria
The optional (pass null) criteria to scope the method by.
Returns
A collection of fully populated Event objects.
Applies to
GetMonitoringEvents(MonitoringEventCriteria, ManagementPackClass, TraversalDepth)
Retrieves all the MonitoringEvent objects in the management group.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Monitoring::MonitoringEvent ^> ^ GetMonitoringEvents(Microsoft::EnterpriseManagement::Monitoring::MonitoringEventCriteria ^ criteria, Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ managementPackClass, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Monitoring.MonitoringEvent> GetMonitoringEvents (Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria criteria, Microsoft.EnterpriseManagement.Configuration.ManagementPackClass managementPackClass, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth);
abstract member GetMonitoringEvents : Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria * Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Common.TraversalDepth -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Monitoring.MonitoringEvent>
Public Function GetMonitoringEvents (criteria As MonitoringEventCriteria, managementPackClass As ManagementPackClass, traversalDepth As TraversalDepth) As IList(Of MonitoringEvent)
Parameters
- criteria
- MonitoringEventCriteria
The criteria to scope the method by.
- managementPackClass
- ManagementPackClass
The monitoring class, and all its derived classes, to scope the method by.
- traversalDepth
- TraversalDepth
The traversal depth for instances. One level implies just the instance of the given class, recursive is all instances contained by those instances as well.
Returns
A collection of fully populated MonitoringEvent objects.
Applies to
GetMonitoringEvents(Guid, MonitoringEventCriteria, TraversalDepth)
Gets event objects for the instance.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Monitoring::MonitoringEvent ^> ^ GetMonitoringEvents(Guid instanceId, Microsoft::EnterpriseManagement::Monitoring::MonitoringEventCriteria ^ criteria, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Monitoring.MonitoringEvent> GetMonitoringEvents (Guid instanceId, Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria criteria, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth);
abstract member GetMonitoringEvents : Guid * Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria * Microsoft.EnterpriseManagement.Common.TraversalDepth -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Monitoring.MonitoringEvent>
Public Function GetMonitoringEvents (instanceId As Guid, criteria As MonitoringEventCriteria, traversalDepth As TraversalDepth) As IList(Of MonitoringEvent)
Parameters
- instanceId
- Guid
- criteria
- MonitoringEventCriteria
- traversalDepth
- TraversalDepth
Returns
Events.
Applies to
GetMonitoringEvents(Guid, MonitoringEventCriteria, ManagementPackClass, TraversalDepth)
Gets event objects for the instance.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Monitoring::MonitoringEvent ^> ^ GetMonitoringEvents(Guid instanceId, Microsoft::EnterpriseManagement::Monitoring::MonitoringEventCriteria ^ criteria, Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ managementPackClass, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Monitoring.MonitoringEvent> GetMonitoringEvents (Guid instanceId, Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria criteria, Microsoft.EnterpriseManagement.Configuration.ManagementPackClass managementPackClass, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth);
abstract member GetMonitoringEvents : Guid * Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria * Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Common.TraversalDepth -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Monitoring.MonitoringEvent>
Public Function GetMonitoringEvents (instanceId As Guid, criteria As MonitoringEventCriteria, managementPackClass As ManagementPackClass, traversalDepth As TraversalDepth) As IList(Of MonitoringEvent)
Parameters
- instanceId
- Guid
- criteria
- MonitoringEventCriteria
- managementPackClass
- ManagementPackClass
- traversalDepth
- TraversalDepth
Returns
Events.