ChangeSetRight

Represents the entity for an permission of a ChangeSet.

Permissions for a ChangeSet are defined in a group. In this class, the permissions of a ChangeSet are defined in a group. All members of this group are given the permissions defined here for the ChangeSet.

Constructors

ConstructorDescription
ChangeSetRight(IChangeSet)

Initialises a new instance of the ChangeSetRight class.

ChangeSetRight(IChangeSet, RightValue)

Initialises a new instance of the ChangeSetRight class.

ChangeSetRight(IGroup)

Initialises a new instance of the ChangeSetRight class.

ChangeSetRight(IGroup, RightValue)

Initialises a new instance of the ChangeSetRight class.

Properties

PropertyDescription
Approve:RightValue

Sets or gets the permission for the release of the ChangeSet.

ChangeSet:IChangeSet

Gets the ChangeSet for which the permissions are defined.

Group:IGroup

Gets the group to be given the permissions for the ChangeSet.

Modify:RightValue

Sets or gets the permission for the editing of the ChangeSet.

Read:RightValue

Sets or gets the permission for the reading of the ChangeSet.

Methods

MethodDescription
Equals(Object):Boolean

Determines whether the indicated object is identical to the current object.

(Inherited by System.Object)

GetHashCode():Int32

Functions as the standard hash function.

(Inherited by System.Object)

GetType():Type

Calls the runtime type of the current instance.

(Inherited by System.Object)

ToString():String

Returns a brief overview of the set values of the properties.