Profile Class

Definition

Specifies a logical profile.

public ref class Profile : Microsoft::EnterpriseManagement::Common::MonitoringBaseWithId
[System.Serializable]
public class Profile : Microsoft.EnterpriseManagement.Common.MonitoringBaseWithId
type Profile = class
    inherit MonitoringBaseWithId
Public Class Profile
Inherits MonitoringBaseWithId
Inheritance
Attributes

Constructors

Profile(Profile)

Initializes a new Profile object.

Properties

ActivityImplementerProfileId

Gets the ID for the activity implementer profile.

AdministratorProfileId

Gets the ID for the administrator profile.

AdvancedOperatorProfileId

Gets the ID for the advanced operator profile.

AuthorProfileId

Gets the ID for the author profile.

ChangeInitiatorProfileId

Gets the ID for the change initiator profile.

ChangeManagerProfileId

Gets the ID for the change manager profile.

Description

Gets the description of the profile.

DisplayName

Gets the display name of the profile.

EndUserProfileId

Gets the ID for the end user profile.

HasSingleUserRole

Gets a value that indicates whether the profile has a single user role.

Id

Gets the unique identifier for the connected object.

(Inherited from MonitoringBaseWithId)
ImplicitRelationship

Gets the implicit relationship type.

ImpliedActivityEditorProfileId

Gets the ID for the implied activity editor profile.

ImpliedConfigItemCustodianProfileId

Gets the ID for the implied configuration item custodian profile.

ImpliedIncidentAffectedUserProfileId

Gets the ID for the implied incident affected user profile.

ImpliedPrimaryComputerUserProfileId

Gets the ID for the implied primary computer user profile.

ImpliedReviewerProfileId

Gets the ID for the implied reviewer profile.

ImpliedUserPreferenceProfileId

Gets the ID for the implied user preference profile.

IncidentResolverProfileId

Gets the ID for the incident resolver profile.

IsImplicitEndpointSource

Gets a value that indicates whether this profile is the implicit endpoint source.

IsImplicitProfile

Gets a value that indicates whether this profile is the implicit profile.

ManagementGroup

Gets the management group that the object is in.

(Inherited from MonitoringBase)
ManagementGroupId

Gets the unique identifier of the management group that owns this object.

(Inherited from MonitoringBase)
Name

Gets the name of the profile.

Operations

Gets the operations assigned to the profile.

OperatorProfileId

Gets the ID for the operator profile.

ProblemAnalystProfileId

Gets the ID for the problem analyst profile.

ReadOnlyOperatorProfileId

Gets the ID for the read-only operator profile.

ReleaseManagerProfileId

Gets the ID for the release manager profile.

ReportOperatorProfileId

Gets the ID for the report operator profile.

ReportSecurityAdministratorProfileId

Gets the ID for the report security administrator profile.

ReportUserProfileId

Gets the ID for the report user profile.

Scope

Gets the scope for the profile.

ServiceRequestAnalystProfileId

Gets the ID for the service request analyst profile.

WorkflowProfileId

Gets the ID for the workflow profile.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

GetHashCode()

Gets the hash code for this object.

Reconnect(EnterpriseManagementGroup)

Reconnects the specified management group.

SetId(Guid)

Sets the connected object by specifying the unique identifier.

(Inherited from MonitoringBaseWithId)
ToString()

Returns the relevant display string for the object.

(Inherited from MonitoringBase)
Update()

Updates this profile.

Applies to