CommonAccessModifierBase Class |
Namespace: Omada.OE.AppLogic.AccessModifiers
public abstract class CommonAccessModifierBase : AccessModifierBase, IDataObjectFieldLevelAccessModifier, IAccessModifierBase
The CommonAccessModifierBase type exposes the following members.
Name | Description | |
---|---|---|
![]() | CommonAccessModifierBase |
Name | Description | |
---|---|---|
![]() | DbConnection |
Note: not available in the Initialize() method.
|
![]() | DbTransaction |
Note: not available in the Initialize() method.
|
![]() | Factory |
The factory can be used to create controller instances running on the connection/transaction that the call is executed in.
Note: not available in the Initialize() method.
|
![]() | Parameters |
The parameters specified for the access modifier in the Initialize() method.
Tip: retrieve a parameter value by using the GetParameterValue() method.
|
Name | Description | |
---|---|---|
![]() | CalculateAccess | |
![]() | GetAccessFlags |
Get accessflags according to the readergroups, admingroups, and configuration of authrole elements.
|
![]() | GetParameterValue(IDictionaryString, String, String, Boolean) |
Returns the value of a boolean parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetParameterValue(IDictionaryString, String, String, Guid) |
Returns the value of a string parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetParameterValue(IDictionaryString, String, String, Int32) |
Returns the value of an integer parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetParameterValue(IDictionaryString, String, String, String) |
Returns the value of a string parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetUIdsFromParameter(String, String, IDictionaryString, String) |
Returns a collection of UIds from the parameters delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetUIdsFromParameter(String, String, IDictionaryString, String, Guid) |
Returns a collection of UIds from the parameters delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | Initialize | |
![]() | ModifyLoadOptions | |
![]() | PrepareAccessCalculation | |
![]() | QueryDataObjectIds |
Queries the database and returns the ids of the data obejcts that meet a set of expressions.
The security model is overridden.
|
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 | |
---|---|---|
![]() ![]() | IDataObjectFieldLevelAccessModifierCalculateAccess | |
![]() ![]() | IDataObjectFieldLevelAccessModifierPrepareAccessCalculation |