Show / Hide Table of Contents

Class FeatureDefinitionContext

Inheritance
object
FeatureDefinitionContext
Implements
IFeatureDefinitionContext
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Features
Assembly: Volo.Abp.Features.dll
Syntax
public class FeatureDefinitionContext : IFeatureDefinitionContext

Constructors

FeatureDefinitionContext()

Declaration
public FeatureDefinitionContext()

Methods

AddGroup(string, ILocalizableString?)

Declaration
public FeatureGroupDefinition AddGroup(string name, ILocalizableString? displayName = null)
Parameters
Type Name Description
string name
ILocalizableString displayName
Returns
Type Description
FeatureGroupDefinition

GetGroupOrNull(string)

Declaration
public FeatureGroupDefinition? GetGroupOrNull(string name)
Parameters
Type Name Description
string name
Returns
Type Description
FeatureGroupDefinition

RemoveGroup(string)

Declaration
public void RemoveGroup(string name)
Parameters
Type Name Description
string name

Implements

IFeatureDefinitionContext

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