Class ETableRight
Table right is a combination of bits representing permissions on a row. This Enum consists of flag values that can be combined.
Namespace: SuperOffice.Data
Assembly: SoCore.dll
Syntax
public sealed class ETableRight : Enum
Fields
Delete
8: The user is allowed to delete this row.
Declaration
public const ETableRight Delete
Field Value
Type | Description |
---|---|
ETableRight |
F
16: just Filtering
Declaration
public const ETableRight F
Field Value
Type | Description |
---|---|
ETableRight |
FI
20: Filtering and Insert (Anonymous)
Declaration
public const ETableRight FI
Field Value
Type | Description |
---|---|
ETableRight |
Filtering
16: A flag used to indicate that some fields may be hidden.
Declaration
public const ETableRight Filtering
Field Value
Type | Description |
---|---|
ETableRight |
FULL
15: Select, Update, Insert, Delete - no restrictions
Declaration
public const ETableRight FULL
Field Value
Type | Description |
---|---|
ETableRight |
Insert
4: The user is allowed to add new rows to the table.
Declaration
public const ETableRight Insert
Field Value
Type | Description |
---|---|
ETableRight |
None
0: The row should be hidden from the user.
Declaration
public const ETableRight None
Field Value
Type | Description |
---|---|
ETableRight |
R
1: Select only
Declaration
public const ETableRight R
Field Value
Type | Description |
---|---|
ETableRight |
RestrictedUpdate
32: A hint flag used to indicate that some fields may not be updateable, even though the user has update access to the row.
Declaration
public const ETableRight RestrictedUpdate
Field Value
Type | Description |
---|---|
ETableRight |
RF
17: Select or Filter
Declaration
public const ETableRight RF
Field Value
Type | Description |
---|---|
ETableRight |
RI
5: Select and Insert (Anonymous)
Declaration
public const ETableRight RI
Field Value
Type | Description |
---|---|
ETableRight |
Select
1: The user is allowed to see the row.
Declaration
public const ETableRight Select
Field Value
Type | Description |
---|---|
ETableRight |
UDR
11: Select, Update, Delete
Declaration
public const ETableRight UDR
Field Value
Type | Description |
---|---|
ETableRight |
Uninitialized
128: Magic value to indicate not
Declaration
public const ETableRight Uninitialized
Field Value
Type | Description |
---|---|
ETableRight |
Unused1
64: Unused value only present for serializatrion purposes
Declaration
public const ETableRight Unused1
Field Value
Type | Description |
---|---|
ETableRight |
Update
2: The user is allowed to modify the values in this row.
Declaration
public const ETableRight Update
Field Value
Type | Description |
---|---|
ETableRight |
UR
3: Select or Update
Declaration
public const ETableRight UR
Field Value
Type | Description |
---|---|
ETableRight |
URI
7: Select, Update, Insert
Declaration
public const ETableRight URI
Field Value
Type | Description |
---|---|
ETableRight |
URU
34: Update or RestrictedUpdate
Declaration
public const ETableRight URU
Field Value
Type | Description |
---|---|
ETableRight |
value__
Table right is a combination of bits representing permissions on a row. This Enum consists of flag values that can be combined.
Declaration
public int value__
Field Value
Type | Description |
---|---|
Int32 |
WRITE
38: Update/RestrictedUpdate or Insert
Declaration
public const ETableRight WRITE
Field Value
Type | Description |
---|---|
ETableRight |