ICardPermissionResolver - интерфейс

Осуществляет поиск прав доступа для полей, строк, файлов и карточки.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface ICardPermissionResolver

Методы

GetCardPermissions Возвращает права доступа к карточке.
GetFieldPermissions(String, String) Возвращает права доступа к полю fieldName из секции sectionName.
GetFieldPermissions(String, String, Guid) Возвращает права доступа к полю fieldName из коллекционной или древовидной секции sectionName и строки с идентификатором rowID.
GetFilePermissions Возвращает права доступа к прикреплённому к карточке файлу fileID.
GetRowPermissions Возвращает права доступа к строке с идентификатором rowID из секции sectionName.
GetSectionPermissions Возвращает права доступа к строкам или полям секции sectionName.
Invalidate

Очищает кэш прав доступа.

Метод необходимо вызывать всякий раз перед поиском прав доступа, если нет уверенности в неизменности прав доступа после предыдущего поиска.

Методы расширения

GetEntryPermissions Возвращает права доступа к полям строковой секции с именем sectionName.
(Определяется CardExtensions)
GetTablePermissions Возвращает права доступа к строкам коллекционной секции с именем sectionName.
(Определяется CardExtensions)

См. также