Show / Hide Table of Contents

Class TechPermissions

Набор флагов определяющих права доступа к чему либо.

Inheritance
object
TechPermissions
Implements
ITechPermissions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Ascon.Vertical.Core
Assembly: Ascon.Vertical.Core.dll
Syntax
public class TechPermissions : ITechPermissions

Constructors

TechPermissions(int)

Создаёт новый экземпляр класса TechPermissions.

Declaration
public TechPermissions(int permissions)
Parameters
Type Name Description
int permissions

Набор прав доступа.

Properties

AllAccess

Возвращает признак, определяющий права на полный доступ.

Declaration
public bool AllAccess { get; }
Property Value
Type Description
bool

CanChange

Возвращает признак, определяющий права на изменение.

Declaration
public bool CanChange { get; }
Property Value
Type Description
bool

CanCreate

Возвращает признак, определяющий права на создание.

Declaration
public bool CanCreate { get; }
Property Value
Type Description
bool

CanDisplay

Возвращает признак, определяющий права на отображение.

Declaration
public bool CanDisplay { get; }
Property Value
Type Description
bool

CanExecute

Возвращает признак, определяющий права на исполнение.

Declaration
public bool CanExecute { get; }
Property Value
Type Description
bool

CanManualChange

Возвращает признак, определяющий права на ручное изменение.

Declaration
public bool CanManualChange { get; }
Property Value
Type Description
bool

CanRead

Возвращает признак, определяющий права на чтение.

Declaration
public bool CanRead { get; }
Property Value
Type Description
bool

CanRemove

Возвращает признак, определяющий права на удаление.

Declaration
public bool CanRemove { get; }
Property Value
Type Description
bool

Methods

Clear()

Сбрасывает значения всех разрешений.

Declaration
public void Clear()

Set(int)

Назначает разрешения.

Declaration
public void Set(int permissions)
Parameters
Type Name Description
int permissions

Назначаемые разрешения.

ToInt()

Возвращает набор разрешений в виде int.

Declaration
public int ToInt()
Returns
Type Description
int

Набор разрешений в виде int.

Implements

ITechPermissions
Back to top Copyright © 2014 - 2026 ООО «АСКОН-Бизнес-решения»