Class PermissionRecord

Assembly: redb.Export.dll

Represents a row from the _permissions table.

public sealed class PermissionRecord : ExportRecord

Inheritance

ObjectExportRecordPermissionRecord

Properties

Delete

DELETE permission flag.

public bool? Delete { get; init; }

Id

Primary key.

public long Id { get; init; }

IdRef

Reference identifier (scheme or object) the permission targets.

public long IdRef { get; init; }

IdRole

Role to which the permission applies (mutually exclusive with ).

public long? IdRole { get; init; }

IdUser

User to which the permission applies (mutually exclusive with ).

public long? IdUser { get; init; }

Insert

INSERT permission flag.

public bool? Insert { get; init; }

Select

SELECT permission flag.

public bool? Select { get; init; }

Update

UPDATE permission flag.

public bool? Update { get; init; }