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
| Constructor | Description | 
|---|---|
| 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
| Property | Description | 
|---|---|
| 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
| Method | Description | 
|---|---|
| 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. | 

