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