Class FeatureDefinitionRecord
Inheritance
FeatureDefinitionRecord
Assembly: Volo.Abp.FeatureManagement.Domain.dll
Syntax
public class FeatureDefinitionRecord : BasicAggregateRoot<Guid>, IAggregateRoot<Guid>, IEntity<Guid>, IAggregateRoot, IEntity, IGeneratesDomainEvents, IHasExtraProperties
Constructors
FeatureDefinitionRecord()
Declaration
public FeatureDefinitionRecord()
FeatureDefinitionRecord(Guid, string, string, string, string, string, string, bool, bool, string, string)
Declaration
public FeatureDefinitionRecord(Guid id, string groupName, string name, string parentName, string displayName = null, string description = null, string defaultValue = null, bool isVisibleToClients = true, bool isAvailableToHost = true, string allowedProviders = null, string valueType = null)
Parameters
Properties
AllowedProviders
Declaration
public virtual string AllowedProviders { get; set; }
Property Value
DefaultValue
Declaration
public virtual string DefaultValue { get; set; }
Property Value
Description
Declaration
public virtual string Description { get; set; }
Property Value
DisplayName
Declaration
public virtual string DisplayName { get; set; }
Property Value
Declaration
public ExtraPropertyDictionary ExtraProperties { get; protected set; }
Property Value
GroupName
Declaration
public virtual string GroupName { get; set; }
Property Value
IsAvailableToHost
Declaration
public virtual bool IsAvailableToHost { get; set; }
Property Value
IsVisibleToClients
Declaration
public virtual bool IsVisibleToClients { get; set; }
Property Value
Name
Declaration
public virtual string Name { get; set; }
Property Value
ParentName
Declaration
public virtual string ParentName { get; set; }
Property Value
ValueType
Declaration
public virtual string ValueType { get; set; }
Property Value
Methods
HasSameData(FeatureDefinitionRecord)
Declaration
public bool HasSameData(FeatureDefinitionRecord otherRecord)
Parameters
Returns
Patch(FeatureDefinitionRecord)
Declaration
public void Patch(FeatureDefinitionRecord otherRecord)
Parameters
Implements
Extension Methods