Table of Contents

Class UserActions

Namespace
adas_core.Domain.Models.AppSettings
Assembly
adas-core.Domain.dll

Represents a set of user permissions indicating whether the user is allowed to create, update, delete, read, or execute specific operations.

public class UserActions
Inheritance
UserActions
Inherited Members
Extension Methods

Remarks

This type captures granular action-level authorization flags, allowing the application to enforce and check individual user capabilities across supported operations.

Constructors

UserActions(bool, bool, bool, bool, bool)

Represents a set of user permissions indicating whether the user is allowed to create, update, delete, read, or execute specific operations.

public UserActions(bool create, bool update, bool delete, bool read, bool execute)

Parameters

create bool
update bool
delete bool
read bool
execute bool

Remarks

This type captures granular action-level authorization flags, allowing the application to enforce and check individual user capabilities across supported operations.

Properties

Create

public bool Create { get; set; }

Property Value

bool

Delete

public bool Delete { get; set; }

Property Value

bool

Execute

public bool Execute { get; set; }

Property Value

bool

Read

public bool Read { get; set; }

Property Value

bool

Update

public bool Update { get; set; }

Property Value

bool