Table of Contents

Class StructureRight

Namespace
Ascon.Polynom.Web.Api.Data.Models.Security
Assembly
Ascon.Polynom.Web.Api.Data.dll

Настройки безопасности каталога.

public class StructureRight : AccessControlObject, IStructureRight, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
Inheritance
StructureRight
Implements
Derived
Inherited Members
Extension Methods

Constructors

StructureRight()

public StructureRight()

Properties

CanChangeCreatingDeleting

Возвращает признак того, можно ли изменить значение CreatingDeleting.

public bool CanChangeCreatingDeleting { get; set; }

Property Value

bool

CanChangeRead

Возвращает признак того, можно ли изменить значение Read.

public bool CanChangeRead { get; set; }

Property Value

bool

CanChangeReadWrite

Возвращает признак того, можно ли изменить значение ReadWrite.

public bool CanChangeReadWrite { get; set; }

Property Value

bool

CreatingDeleting

Право на создание и удаление.

public bool CreatingDeleting { get; set; }

Property Value

bool

IsOverriddenByReferenceAdministratorRight

Возвращает признак того, что право перекрыто привилегией Администратор справочника.

public bool IsOverriddenByReferenceAdministratorRight { get; set; }

Property Value

bool

Read

Право на чтение.

public bool Read { get; set; }

Property Value

bool

ReadWrite

Право на чтение и запись.

public bool ReadWrite { get; set; }

Property Value

bool

Subject

Субъект доступа.

public IRole? Subject { get; set; }

Property Value

IRole