Show / Hide Table of Contents

Interface ITechPermissions

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

Namespace: Ascon.Vertical.Core
Assembly: Ascon.Vertical.Core.dll
Syntax
public interface ITechPermissions

Properties

AllAccess

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

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

CanChange

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

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

CanCreate

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

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

CanDisplay

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

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

CanExecute

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

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

CanManualChange

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

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

CanRead

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

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

CanRemove

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

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

Methods

Clear()

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

Declaration
void Clear()

Set(int)

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

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

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

ToInt()

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

Declaration
int ToInt()
Returns
Type Description
int

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

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