Show / Hide Table of Contents

Class PermissionGrantCacheItem

Inheritance
object
PermissionGrantCacheItem
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.PermissionManagement
Assembly: Volo.Abp.PermissionManagement.Domain.dll
Syntax
public class PermissionGrantCacheItem

Constructors

PermissionGrantCacheItem()

Declaration
public PermissionGrantCacheItem()

PermissionGrantCacheItem(bool)

Declaration
public PermissionGrantCacheItem(bool isGranted)
Parameters
Type Name Description
bool isGranted

Properties

IsGranted

Declaration
public bool IsGranted { get; set; }
Property Value
Type Description
bool

Methods

CalculateCacheKey(string, string, string)

Declaration
public static string CalculateCacheKey(string name, string providerName, string providerKey)
Parameters
Type Name Description
string name
string providerName
string providerKey
Returns
Type Description
string

GetPermissionNameFormCacheKeyOrNull(string)

Declaration
public static string GetPermissionNameFormCacheKeyOrNull(string cacheKey)
Parameters
Type Name Description
string cacheKey
Returns
Type Description
string

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform