Class RoleAssignmentJsonImpl
Inheritance
RoleAssignmentJsonImpl
Implements
Inherited Members
Namespace: BiExcellence.OpenBi.Api.Commands.Roles.Internal
Assembly: BiExcellence.OpenBi.Api.Role.dll
Syntax
public class RoleAssignmentJsonImpl : RoleJsonImpl, IRoleAssignment, IRole, ICustomAttributes
Constructors
RoleAssignmentJsonImpl(JsonElement, ITableAttributes)
Declaration
public RoleAssignmentJsonImpl(JsonElement obj, ITableAttributes tableAttributes)
Parameters
Type | Name | Description |
---|---|---|
JsonElement | obj | |
ITableAttributes | tableAttributes |
Properties
AllowDelete
Determines whether deletion is allowed.
Declaration
public bool AllowDelete { get; }
Property Value
Type | Description |
---|---|
bool |
AllowEdit
Determines whether editing is allowed.
Declaration
public bool AllowEdit { get; }
Property Value
Type | Description |
---|---|
bool |
IsInherited
Determines whether the role is inherited.
Declaration
public bool IsInherited { get; }
Property Value
Type | Description |
---|---|
bool |
ValidFrom
Gets valid from date.
Declaration
public DateTimeOffset ValidFrom { get; }
Property Value
Type | Description |
---|---|
DateTimeOffset |
ValidTo
Gets valid to date.
Declaration
public DateTimeOffset ValidTo { get; }
Property Value
Type | Description |
---|---|
DateTimeOffset |