DataObjectPermission Class |
Namespace: Omada.OE.Model
[SerializableAttribute] public class DataObjectPermission : IObjectWithId, IComparable, ICloneable
The DataObjectPermission type exposes the following members.
Name | Description | |
---|---|---|
![]() | DataObjectPermission |
Constructor taking the UserGroup and the permission flags as parameter
|
Name | Description | |
---|---|---|
![]() | ChangePerm |
Returns True if its allowed to change the permissions for an object
|
![]() | Clone |
Returns True if its allowed to clone an object
|
![]() | CloneFlags | Obsolete.
Bit-mask for the permissions for cloned objects
|
![]() | Create |
Returns True if its allowed to create a new object
|
![]() | Delete |
Returns True if its allowed to delete an object
|
![]() | Flags |
Bit-mask for the permissions
|
![]() | FlagsString |
Used for debug purposes.
|
![]() | Move |
Returns True if its allowed to move an object in the tree structure
|
![]() | Read |
Returns True if its allowed to read an object
|
![]() | Terminate |
Returns True if its allowed to terminate a process
|
![]() | Update |
Returns True if its allowed to update an object
|
![]() | UserGroupId |
The UserGroup for which the object defines security
|
Name | Description | |
---|---|---|
![]() | CompareTo |
Compares to object instances of class DataObjectPermission
Compares the USerGroup ID and the permissions flags.
|
![]() ![]() | ContainsFlags |
Returns true if at least one of the specified permission objects have all the specified flags.
|
![]() ![]() | GetGroupIds |
Returns all the groups that a collection of permissions grants access to.
|
Name | Description | |
---|---|---|
![]() | ToBool |
Converts object to boolean.
(Defined by ObjectExtensions.) |
![]() | ToDateTime |
Converts object to DateTime.
(Defined by ObjectExtensions.) |
![]() | ToInt |
Converts object to integer.
(Defined by ObjectExtensions.) |
Name | Description | |
---|---|---|
![]() ![]() | ICloneableClone |
Clone the object
|
![]() ![]() | IObjectWithId.GetId |