Show / Hide Table of Contents

Class ETableRight

Table right is a combination of bits representing permissions on a row. This Enum consists of flag values that can be combined.

Inheritance
Object
ETableRight
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

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top