Show / Hide Table of Contents

Class SettingDefinitionRecord

Inheritance
object
Entity
Entity<Guid>
BasicAggregateRoot<Guid>
SettingDefinitionRecord
Implements
IAggregateRoot<Guid>
IEntity<Guid>
IAggregateRoot
IEntity
IGeneratesDomainEvents
IHasExtraProperties
Inherited Members
BasicAggregateRoot<Guid>.GetLocalEvents()
BasicAggregateRoot<Guid>.GetDistributedEvents()
BasicAggregateRoot<Guid>.ClearLocalEvents()
BasicAggregateRoot<Guid>.ClearDistributedEvents()
BasicAggregateRoot<Guid>.AddLocalEvent(object)
BasicAggregateRoot<Guid>.AddDistributedEvent(object)
Entity<Guid>.GetKeys()
Entity<Guid>.ToString()
Entity<Guid>.Id
Entity.EntityEquals(IEntity)
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.SettingManagement
Assembly: Volo.Abp.SettingManagement.Domain.dll
Syntax
public class SettingDefinitionRecord : BasicAggregateRoot<Guid>, IAggregateRoot<Guid>, IEntity<Guid>, IAggregateRoot, IEntity, IGeneratesDomainEvents, IHasExtraProperties

Constructors

SettingDefinitionRecord()

Declaration
public SettingDefinitionRecord()

SettingDefinitionRecord(Guid, string, string, string, string, bool, string, bool, bool)

Declaration
public SettingDefinitionRecord(Guid id, string name, string displayName, string description, string defaultValue, bool isVisibleToClients, string providers, bool isInherited, bool isEncrypted)
Parameters
Type Name Description
Guid id
string name
string displayName
string description
string defaultValue
bool isVisibleToClients
string providers
bool isInherited
bool isEncrypted

Properties

DefaultValue

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

Description

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

DisplayName

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

ExtraProperties

Declaration
public ExtraPropertyDictionary ExtraProperties { get; protected set; }
Property Value
Type Description
ExtraPropertyDictionary

IsEncrypted

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

IsInherited

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

IsVisibleToClients

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

Name

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

Providers

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

Methods

HasSameData(SettingDefinitionRecord)

Declaration
public bool HasSameData(SettingDefinitionRecord otherRecord)
Parameters
Type Name Description
SettingDefinitionRecord otherRecord
Returns
Type Description
bool

Patch(SettingDefinitionRecord)

Declaration
public void Patch(SettingDefinitionRecord otherRecord)
Parameters
Type Name Description
SettingDefinitionRecord otherRecord

Implements

IAggregateRoot<TKey>
IEntity<TKey>
IAggregateRoot
IEntity
IGeneratesDomainEvents
IHasExtraProperties

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