Show / Hide Table of Contents

Class GlobalFeature

Inheritance
System.Object
GlobalFeature
CommentsFeature
ReactionsFeature
Namespace: Volo.Abp.GlobalFeatures
Assembly: Volo.Abp.GlobalFeatures.dll
Syntax
public abstract class GlobalFeature : object

Constructors

GlobalFeature(GlobalModuleFeatures)

Declaration
protected GlobalFeature(GlobalModuleFeatures module)
Parameters
Type Name Description
GlobalModuleFeatures module

Properties

FeatureManager

Declaration
public GlobalFeatureManager FeatureManager { get; }
Property Value
Type Description
GlobalFeatureManager

FeatureName

Declaration
public string FeatureName { get; }
Property Value
Type Description
System.String

IsEnabled

Declaration
public bool IsEnabled { get; set; }
Property Value
Type Description
System.Boolean

Module

Declaration
public GlobalModuleFeatures Module { get; }
Property Value
Type Description
GlobalModuleFeatures

Methods

Disable()

Declaration
public virtual void Disable()

Enable()

Declaration
public virtual void Enable()

SetEnabled(Boolean)

Declaration
public void SetEnabled(bool isEnabled)
Parameters
Type Name Description
System.Boolean isEnabled

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft