Share via


ManagementGroup.GetMonitoringRelationshipClasses Method

Definition

Retrieves monitoring relationship classes from the management group.

Overloads

GetMonitoringRelationshipClasses()
Obsolete.
Obsolete.

Retrieves all the relationship types defined in this management group.

GetMonitoringRelationshipClasses(ManagementPackRelationshipCriteria)
Obsolete.
Obsolete.

Gets MonitoringRelationshipClasses based on criteria.

GetMonitoringRelationshipClasses(ICollection<Guid>)
Obsolete.
Obsolete.

Retrieves the relationship types in this management group.

GetMonitoringRelationshipClasses(String)
Obsolete.
Obsolete.

Retrieves relationship types defined in this management group.

GetMonitoringRelationshipClasses()

Caution

Please use EntityTypes.GetMonitoringRelationshipClasses()

Caution

Please use EntityTypes.GetRelationshipClasses()

Retrieves all the relationship types defined in this management group.

public:
 System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::EnterpriseManagement::Configuration::MonitoringRelationshipClass ^> ^ GetMonitoringRelationshipClasses();
[System.Obsolete("Please use EntityTypes.GetMonitoringRelationshipClasses()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass> GetMonitoringRelationshipClasses ();
[System.Obsolete("Please use EntityTypes.GetRelationshipClasses()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass> GetMonitoringRelationshipClasses ();
member this.GetMonitoringRelationshipClasses : unit -> System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass>
Public Function GetMonitoringRelationshipClasses () As ReadOnlyCollection(Of MonitoringRelationshipClass)

Returns

A collection of MonitoringRelationshipClass objects.

Attributes

Applies to

GetMonitoringRelationshipClasses(ManagementPackRelationshipCriteria)

Caution

Please use EntityTypes.GetMonitoringRelationshipClasses()

Caution

Please use EntityTypes.GetRelationshipClasses()

Gets MonitoringRelationshipClasses based on criteria.

public:
 System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::EnterpriseManagement::Configuration::MonitoringRelationshipClass ^> ^ GetMonitoringRelationshipClasses(Microsoft::EnterpriseManagement::Configuration::ManagementPackRelationshipCriteria ^ criteria);
[System.Obsolete("Please use EntityTypes.GetMonitoringRelationshipClasses()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass> GetMonitoringRelationshipClasses (Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationshipCriteria criteria);
[System.Obsolete("Please use EntityTypes.GetRelationshipClasses()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass> GetMonitoringRelationshipClasses (Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationshipCriteria criteria);
member this.GetMonitoringRelationshipClasses : Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationshipCriteria -> System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass>
Public Function GetMonitoringRelationshipClasses (criteria As ManagementPackRelationshipCriteria) As ReadOnlyCollection(Of MonitoringRelationshipClass)

Parameters

criteria
ManagementPackRelationshipCriteria

The criteria.

Returns

A collection of MonitoringRelationshipClass that match the criteria.

Attributes

Applies to

GetMonitoringRelationshipClasses(ICollection<Guid>)

Caution

Please use EntityTypes.GetMonitoringRelationshipClasses()

Caution

Please use EntityTypes.GetRelationshipClasses()

Retrieves the relationship types in this management group.

public:
 System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::EnterpriseManagement::Configuration::MonitoringRelationshipClass ^> ^ GetMonitoringRelationshipClasses(System::Collections::Generic::ICollection<Guid> ^ ids);
[System.Obsolete("Please use EntityTypes.GetMonitoringRelationshipClasses()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass> GetMonitoringRelationshipClasses (System.Collections.Generic.ICollection<Guid> ids);
[System.Obsolete("Please use EntityTypes.GetRelationshipClasses()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass> GetMonitoringRelationshipClasses (System.Collections.Generic.ICollection<Guid> ids);
member this.GetMonitoringRelationshipClasses : System.Collections.Generic.ICollection<Guid> -> System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass>
Public Function GetMonitoringRelationshipClasses (ids As ICollection(Of Guid)) As ReadOnlyCollection(Of MonitoringRelationshipClass)

Parameters

ids
ICollection<Guid>

The ids of the types.

Returns

The types.

Attributes

Applies to

GetMonitoringRelationshipClasses(String)

Caution

Please use EntityTypes.GetMonitoringRelationshipClasses()

Caution

Please use EntityTypes.GetRelationshipClasses()

Retrieves relationship types defined in this management group.

public:
 System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::EnterpriseManagement::Configuration::MonitoringRelationshipClass ^> ^ GetMonitoringRelationshipClasses(System::String ^ typeName);
[System.Obsolete("Please use EntityTypes.GetMonitoringRelationshipClasses()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass> GetMonitoringRelationshipClasses (string typeName);
[System.Obsolete("Please use EntityTypes.GetRelationshipClasses()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass> GetMonitoringRelationshipClasses (string typeName);
member this.GetMonitoringRelationshipClasses : string -> System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Configuration.MonitoringRelationshipClass>
Public Function GetMonitoringRelationshipClasses (typeName As String) As ReadOnlyCollection(Of MonitoringRelationshipClass)

Parameters

typeName
String

The fully qualified type name.

Returns

An instantiated MonitoringRelationshipClass collection.

Attributes

Exceptions

A MonitoringRelationshipClass with that name was not found.

typeName is null.

typeName.Length is 0.

Applies to