ManagementGroup.GetMonitoringUserRolesForMonitoringObject(Guid) Method

Definition

Caution

Please use Security.GetUserRolesForObject()

Gets all the user role ids that have the base monitoring object as
part of its scope.

public:
 System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::EnterpriseManagement::Common::Pair<Guid, Microsoft::EnterpriseManagement::Monitoring::Security::MonitoringOperationScopeTypes> ^> ^ GetMonitoringUserRolesForMonitoringObject(Guid baseMonitoringObjectId);
[System.Obsolete("Please use Security.GetUserRolesForObject()")]
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Common.Pair<Guid,Microsoft.EnterpriseManagement.Monitoring.Security.MonitoringOperationScopeTypes>> GetMonitoringUserRolesForMonitoringObject (Guid baseMonitoringObjectId);
member this.GetMonitoringUserRolesForMonitoringObject : Guid -> System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.EnterpriseManagement.Common.Pair<Guid, Microsoft.EnterpriseManagement.Monitoring.Security.MonitoringOperationScopeTypes>>
Public Function GetMonitoringUserRolesForMonitoringObject (baseMonitoringObjectId As Guid) As ReadOnlyCollection(Of Pair(Of Guid, MonitoringOperationScopeTypes))

Parameters

baseMonitoringObjectId
Guid

Base monitoring object id being queried.

Returns

ReadOnlyCollection<Pair<Guid,MonitoringOperationScopeTypes>>

ReadOnlyCollection of pairs of user role ids and scope type.

Attributes

Applies to