Show / Hide Table of Contents

Class FeatureValue

Inheritance
System.Object
Entity
Entity<Guid>
FeatureValue
Implements
IAggregateRoot<Guid>
IEntity<Guid>
IAggregateRoot
IEntity
Inherited Members
Entity<Guid>.Id
Entity<Guid>.GetKeys()
Entity<Guid>.ToString()
Entity.EntityEquals(IEntity)
Namespace: Volo.Abp.FeatureManagement
Assembly: Volo.Abp.FeatureManagement.Domain.dll
Syntax
public class FeatureValue : Entity<Guid>, IAggregateRoot<Guid>, IEntity<Guid>, IAggregateRoot, IEntity

Constructors

FeatureValue()

Declaration
protected FeatureValue()

FeatureValue(Guid, String, String, String, String)

Declaration
public FeatureValue(Guid id, string name, string value, string providerName, string providerKey)
Parameters
Type Name Description
Guid id
System.String name
System.String value
System.String providerName
System.String providerKey

Properties

Name

Declaration
public virtual string Name { get; protected set; }
Property Value
Type Description
System.String

ProviderKey

Declaration
public virtual string ProviderKey { get; protected set; }
Property Value
Type Description
System.String

ProviderName

Declaration
public virtual string ProviderName { get; protected set; }
Property Value
Type Description
System.String

Value

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

Implements

IAggregateRoot<TKey>
IEntity<TKey>
IAggregateRoot
IEntity

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