Show / Hide Table of Contents

Class PermissionManagementModal.PermissionGrantInfoViewModel

Inheritance
object
PermissionManagementModal.PermissionGrantInfoViewModel
Implements
IFlatTreeItem
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.Web.Pages.AbpPermissionManagement
Assembly: Volo.Abp.PermissionManagement.Web.dll
Syntax
public class PermissionManagementModal.PermissionGrantInfoViewModel : IFlatTreeItem

Constructors

PermissionGrantInfoViewModel()

Declaration
public PermissionGrantInfoViewModel()

Properties

AllowedProviders

Declaration
public List<string> AllowedProviders { get; set; }
Property Value
Type Description
List<string>

Depth

Declaration
public int Depth { get; set; }
Property Value
Type Description
int

DisplayName

Declaration
public string DisplayName { get; set; }
Property Value
Type Description
string

GrantedProviders

Declaration
public List<PermissionManagementModal.ProviderInfoViewModel> GrantedProviders { get; set; }
Property Value
Type Description
List<PermissionManagementModal.ProviderInfoViewModel>

IsGranted

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

Name

Declaration
[Required]
[HiddenInput]
public string Name { get; set; }
Property Value
Type Description
string

ParentName

Declaration
public string ParentName { get; set; }
Property Value
Type Description
string

Methods

GetShownName(string)

Declaration
public string GetShownName(string currentProviderName)
Parameters
Type Name Description
string currentProviderName
Returns
Type Description
string

IsDisabled(string)

Declaration
public bool IsDisabled(string currentProviderName)
Parameters
Type Name Description
string currentProviderName
Returns
Type Description
bool

Implements

IFlatTreeItem

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