PartialMonitoringObjectBase.GetMonitoringEventReader Method

Definition

Gets an event reader object that allows you to read all the event objects that are related to this monitoring object.

Overloads

GetMonitoringEventReader()

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEventReader(TraversalDepth)

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEventReader(ManagementPackClass)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEventReader(MonitoringEventCriteria)

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEventReader(ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEventReader(MonitoringEventCriteria, TraversalDepth)

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEventReader()

Retrieves all the Event objects related to this PartialMonitoringObject.

public:
 Microsoft::EnterpriseManagement::Monitoring::MonitoringEventReader ^ GetMonitoringEventReader();
public Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader GetMonitoringEventReader ();
member this.GetMonitoringEventReader : unit -> Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader
Public Function GetMonitoringEventReader () As MonitoringEventReader

Returns

A collection of fully populated Event objects.

Applies to

GetMonitoringEventReader(TraversalDepth)

Retrieves all the Event objects related to this PartialMonitoringObject.

public:
 Microsoft::EnterpriseManagement::Monitoring::MonitoringEventReader ^ GetMonitoringEventReader(Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth);
public Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader GetMonitoringEventReader (Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth);
member this.GetMonitoringEventReader : Microsoft.EnterpriseManagement.Common.TraversalDepth -> Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader
Public Function GetMonitoringEventReader (traversalDepth As TraversalDepth) As MonitoringEventReader

Parameters

traversalDepth
TraversalDepth

Whether to return events from entities contained by this entity as well.

Returns

A collection of fully populated Event objects.

Applies to

GetMonitoringEventReader(ManagementPackClass)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

public:
 Microsoft::EnterpriseManagement::Monitoring::MonitoringEventReader ^ GetMonitoringEventReader(Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ managementPackClass);
public Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader GetMonitoringEventReader (Microsoft.EnterpriseManagement.Configuration.ManagementPackClass managementPackClass);
member this.GetMonitoringEventReader : Microsoft.EnterpriseManagement.Configuration.ManagementPackClass -> Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader
Public Function GetMonitoringEventReader (managementPackClass As ManagementPackClass) As MonitoringEventReader

Parameters

managementPackClass
ManagementPackClass

The class to scope results by.

Returns

A collection of fully populated alert objects.

Applies to

GetMonitoringEventReader(MonitoringEventCriteria)

Retrieves all the Event objects related to this PartialMonitoringObject.

public:
 Microsoft::EnterpriseManagement::Monitoring::MonitoringEventReader ^ GetMonitoringEventReader(Microsoft::EnterpriseManagement::Monitoring::MonitoringEventCriteria ^ criteria);
public Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader GetMonitoringEventReader (Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria criteria);
member this.GetMonitoringEventReader : Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria -> Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader
Public Function GetMonitoringEventReader (criteria As MonitoringEventCriteria) As MonitoringEventReader

Parameters

criteria
MonitoringEventCriteria

The optional (pass null) criteria to scope the method by.

Returns

A collection of fully populated Event objects.

Applies to

GetMonitoringEventReader(ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

public:
 Microsoft::EnterpriseManagement::Monitoring::MonitoringEventReader ^ GetMonitoringEventReader(Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ managementPackClass, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth);
public Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader GetMonitoringEventReader (Microsoft.EnterpriseManagement.Configuration.ManagementPackClass managementPackClass, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth);
member this.GetMonitoringEventReader : Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Common.TraversalDepth -> Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader
Public Function GetMonitoringEventReader (managementPackClass As ManagementPackClass, traversalDepth As TraversalDepth) As MonitoringEventReader

Parameters

managementPackClass
ManagementPackClass

The class to scope results by.

traversalDepth
TraversalDepth

Whether to include instances contained by instances of the class.

Returns

A collection of fully populated alert objects.

Applies to

GetMonitoringEventReader(MonitoringEventCriteria, TraversalDepth)

Retrieves all the Event objects related to this PartialMonitoringObject.

public:
 Microsoft::EnterpriseManagement::Monitoring::MonitoringEventReader ^ GetMonitoringEventReader(Microsoft::EnterpriseManagement::Monitoring::MonitoringEventCriteria ^ criteria, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth);
public Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader GetMonitoringEventReader (Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria criteria, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth);
member this.GetMonitoringEventReader : Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria * Microsoft.EnterpriseManagement.Common.TraversalDepth -> Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader
Public Function GetMonitoringEventReader (criteria As MonitoringEventCriteria, traversalDepth As TraversalDepth) As MonitoringEventReader

Parameters

criteria
MonitoringEventCriteria

The optional (pass null) criteria to scope the method by.

traversalDepth
TraversalDepth

Whether to return events from entities contained by this entity as well.

Returns

A collection of fully populated Event objects.

Applies to

GetMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

public:
 Microsoft::EnterpriseManagement::Monitoring::MonitoringEventReader ^ GetMonitoringEventReader(Microsoft::EnterpriseManagement::Monitoring::MonitoringEventCriteria ^ criteria, Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ managementPackClass);
public Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader GetMonitoringEventReader (Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria criteria, Microsoft.EnterpriseManagement.Configuration.ManagementPackClass managementPackClass);
member this.GetMonitoringEventReader : Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria * Microsoft.EnterpriseManagement.Configuration.ManagementPackClass -> Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader
Public Function GetMonitoringEventReader (criteria As MonitoringEventCriteria, managementPackClass As ManagementPackClass) As MonitoringEventReader

Parameters

criteria
MonitoringEventCriteria

The optional (pass null) criteria to scope the method by.

managementPackClass
ManagementPackClass

The class to scope results by.

Returns

A collection of fully populated alert objects.

Applies to

GetMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

public:
 Microsoft::EnterpriseManagement::Monitoring::MonitoringEventReader ^ GetMonitoringEventReader(Microsoft::EnterpriseManagement::Monitoring::MonitoringEventCriteria ^ criteria, Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ managementPackClass, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth);
public Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader GetMonitoringEventReader (Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria criteria, Microsoft.EnterpriseManagement.Configuration.ManagementPackClass managementPackClass, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth);
member this.GetMonitoringEventReader : Microsoft.EnterpriseManagement.Monitoring.MonitoringEventCriteria * Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Common.TraversalDepth -> Microsoft.EnterpriseManagement.Monitoring.MonitoringEventReader
Public Function GetMonitoringEventReader (criteria As MonitoringEventCriteria, managementPackClass As ManagementPackClass, traversalDepth As TraversalDepth) As MonitoringEventReader

Parameters

criteria
MonitoringEventCriteria

The optional (pass null) criteria to scope the method by.

managementPackClass
ManagementPackClass

The class to scope results by.

traversalDepth
TraversalDepth

Whether to include instances contained by instances of the class.

Returns

A collection of fully populated alert objects.

Applies to