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.  | 
