ManagementGroup.GetMonitoringLinkedReports Method

Definition

Retrieves a collection of monitoring linked reports.

Overloads

GetMonitoringLinkedReports()
Obsolete.

Gets monitoring reports.

GetMonitoringLinkedReports(ManagementPackLinkedReportCriteria)
Obsolete.

Gets reports based on criteria.

GetMonitoringLinkedReports<T>(ManagementPackLinkedReportCriteria, ICollection<T>)
Obsolete.

Gets all the reports in this management group targeted to any of these instances.

GetMonitoringLinkedReports<T>(ICollection<T>)
Obsolete.

Gets all the reports in this management group targeted to any of these instances.

GetMonitoringLinkedReports()

Caution

Please use Reporting.GetLinkedReports()

Gets monitoring reports.

public:
 System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::EnterpriseManagement::Configuration::MonitoringLinkedReport ^> ^ GetMonitoringLinkedReports();
[System.Obsolete("Please use Reporting.GetLinkedReports()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringLinkedReport> GetMonitoringLinkedReports ();
member this.GetMonitoringLinkedReports : unit -> System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringLinkedReport>
Public Function GetMonitoringLinkedReports () As ReadOnlyCollection(Of MonitoringLinkedReport)

Returns

A collection of reports that match the criteria.

Attributes

Applies to

GetMonitoringLinkedReports(ManagementPackLinkedReportCriteria)

Caution

Please use Reporting.GetLinkedReports()

Gets reports based on criteria.

public:
 System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::EnterpriseManagement::Configuration::MonitoringLinkedReport ^> ^ GetMonitoringLinkedReports(Microsoft::EnterpriseManagement::Configuration::ManagementPackLinkedReportCriteria ^ criteria);
[System.Obsolete("Please use Reporting.GetLinkedReports()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringLinkedReport> GetMonitoringLinkedReports (Microsoft.EnterpriseManagement.Configuration.ManagementPackLinkedReportCriteria criteria);
member this.GetMonitoringLinkedReports : Microsoft.EnterpriseManagement.Configuration.ManagementPackLinkedReportCriteria -> System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringLinkedReport>
Public Function GetMonitoringLinkedReports (criteria As ManagementPackLinkedReportCriteria) As ReadOnlyCollection(Of MonitoringLinkedReport)

Parameters

criteria
ManagementPackLinkedReportCriteria

The criteria.

Returns

A collection of reports that match the criteria.

Attributes

Applies to

GetMonitoringLinkedReports<T>(ManagementPackLinkedReportCriteria, ICollection<T>)

Caution

Please use Reporting.GetLinkedReports<T>()

Gets all the reports in this management group targeted to any of these instances.

public:
generic <typename T>
 where T : Microsoft::EnterpriseManagement::Monitoring::PartialMonitoringObject System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::EnterpriseManagement::Configuration::MonitoringLinkedReport ^> ^ GetMonitoringLinkedReports(Microsoft::EnterpriseManagement::Configuration::ManagementPackLinkedReportCriteria ^ criteria, System::Collections::Generic::ICollection<T> ^ monitoringObjects);
[System.Obsolete("Please use Reporting.GetLinkedReports<T>()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringLinkedReport> GetMonitoringLinkedReports<T> (Microsoft.EnterpriseManagement.Configuration.ManagementPackLinkedReportCriteria criteria, System.Collections.Generic.ICollection<T> monitoringObjects) where T : Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObject;
member this.GetMonitoringLinkedReports : Microsoft.EnterpriseManagement.Configuration.ManagementPackLinkedReportCriteria * System.Collections.Generic.ICollection<'T (requires 'T :> Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObject)> -> System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringLinkedReport> (requires 'T :> Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObject)
Public Function GetMonitoringLinkedReports(Of T As PartialMonitoringObject) (criteria As ManagementPackLinkedReportCriteria, monitoringObjects As ICollection(Of T)) As ReadOnlyCollection(Of MonitoringLinkedReport)

Type Parameters

T

Must be of type PartialMonitoringObject.

Parameters

criteria
ManagementPackLinkedReportCriteria

A value that specifies the kind of monitoring linked reports.

monitoringObjects
ICollection<T>

The monitoring linked report objects that target these monitoring objects.

Returns

A collection of MonitoringLinkedReport objects.

Attributes

Exceptions

monitoringObjects is null

There was invalid data in the database corresponding to this method call.

Applies to

GetMonitoringLinkedReports<T>(ICollection<T>)

Caution

Please use Reporting.GetLinkedReports<T>()

Gets all the reports in this management group targeted to any of these instances.

public:
generic <typename T>
 where T : Microsoft::EnterpriseManagement::Monitoring::PartialMonitoringObject System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::EnterpriseManagement::Configuration::MonitoringLinkedReport ^> ^ GetMonitoringLinkedReports(System::Collections::Generic::ICollection<T> ^ monitoringObjects);
[System.Obsolete("Please use Reporting.GetLinkedReports<T>()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringLinkedReport> GetMonitoringLinkedReports<T> (System.Collections.Generic.ICollection<T> monitoringObjects) where T : Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObject;
member this.GetMonitoringLinkedReports : System.Collections.Generic.ICollection<'T (requires 'T :> Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObject)> -> System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringLinkedReport> (requires 'T :> Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObject)
Public Function GetMonitoringLinkedReports(Of T As PartialMonitoringObject) (monitoringObjects As ICollection(Of T)) As ReadOnlyCollection(Of MonitoringLinkedReport)

Type Parameters

T

Must be of type PartialMonitoringObject.

Parameters

monitoringObjects
ICollection<T>

The monitoring linked report objects that target these monitoring objects.

Returns

A collection of MonitoringLinkedReport objects.

Attributes

Exceptions

monitoringObjects is null

There was invalid data in the database corresponding to this method call.

Applies to