Show / Hide Table of Contents

Class SubjectPermissions<TObject, TPermissions>

Права доступа на объект.

Inheritance
SubjectPermissions<TObject, TPermissions>
SubjectPermissions<T>
Namespace: Trivium.Common.Permissions
Assembly: Trivium.Common.dll
Syntax
public class SubjectPermissions<TObject, TPermissions>
    where TObject : class where TPermissions : Enum
Type Parameters
Name Description
TObject

Тип объекта, к которому относятся права.

TPermissions

Тип прав, которые назначаются на объект.

Properties

TPermissions DeniedPermissions
Перечень запрещающих прав.
TObject PermissionObject
Объект доступа (к чему дается доступ).
TPermissions Permissions
Перечень разрешающих прав.
string SubjectId
Идентификатор субъекта (чьи права).
Back to top Generated by DocFX