PermissionAttributeBase class
namespace: Serenity.Data assembly: Serenity.Net.Core
An abstract base attribute that all permission related attributes derive from.
[AttributeUsage(AttributeTargets.All)]
public abstract class PermissionAttributeBase : Attribute
| parameter | description |
|---|---|
| permission | The permission. |
Public Members
| name | description |
|---|---|
| PermissionAttributeBase(…) | Initializes a new instance of the PermissionAttributeBase class. A colon is inserted between module and permission to generate permission key. (2 constructors) |
| Permission { get; } | Gets the permission. |
Protected Members
| name | description |
|---|---|
| PermissionAttributeBase(…) | An abstract base attribute that all permission related attributes derive from. |
Remarks
Initializes a new instance of the PermissionAttributeBase class.
See Also
- Source: PermissionAttributeBase.cs