PermissionAttributeBase class

namespace: Serenity.Data   assemblySerenity.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