Setting

Namespace: Babel.Data Assembly: Babel.Data.dll

Represents a setting entity with its properties.

public class Setting : EntityTracker, INotifyPropertyChanged

Inheritance

objectEntityTrackerSetting

Implements

INotifyPropertyChanged

Inherited Members

EntityTracker.SetWithNotify<T>(T, ref T, string), EntityTracker.IsDirty, EntityTracker.PropertyChanged, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

Setting()

public Setting()

Properties

Category

Gets or sets the category of the setting.

public string Category { get; set; }

Property Value

string

Description

Gets or sets the description of the setting.

public string Description { get; set; }

Property Value

string

Group

Gets or sets the group of the setting.

public string Group { get; set; }

Property Value

string

Id

Gets or sets the unique identifier of the setting.

public int Id { get; set; }

Property Value

int

Name

Gets or sets the name of the setting.

public string Name { get; set; }

Property Value

string

ReadOnly

Gets or sets a value indicating whether the setting is read-only.

public bool ReadOnly { get; set; }

Property Value

bool

Type

Gets or sets the type of the setting.

public string Type { get; set; }

Property Value

string

User

Gets or sets the user associated with the setting.

[ForeignKey("UserId")]
public virtual User User { get; set; }

Property Value

User

UserId

Gets or sets the user ID associated with the setting.

public string UserId { get; set; }

Property Value

string

Value

Gets or sets the value of the setting.

public string Value { get; set; }

Property Value

string

Last updated