Class RequiredPermissionsAttribute
Attribute to define the permissions of each command
[AttributeUsage(AttributeTargets.Class)]
public sealed class RequiredPermissionsAttribute : Attribute
- Inheritance
-
RequiredPermissionsAttribute
- Inherited Members
Remarks
Constructor for this attribute type
Constructors
RequiredPermissionsAttribute(SbcPermissions)
Attribute to define the permissions of each command
public RequiredPermissionsAttribute(SbcPermissions requiredPermissions)
Parameters
requiredPermissionsSbcPermissions
Remarks
Constructor for this attribute type
Methods
Check(SbcPermissions)
Check if the given permissions are sufficient
public bool Check(SbcPermissions permissions)
Parameters
permissionsSbcPermissionsPermissions to check
Returns
- bool
True if permission is granted