Class GlobalConfigurationSqlModel
- Namespace
- OpenSettings.Domains.Sql.Entities
- Assembly
- OpenSettings.dll
[Table("GlobalConfigurations")]
public class GlobalConfigurationSqlModel : EntityBase<int>
- Inheritance
-
GlobalConfigurationSqlModel
- Inherited Members
Properties
ClientId
The associated client id with this global configuration if any.
public Guid? ClientId { get; set; }
Property Value
- Guid?
CompressionLevel
Defines the level of compression used.
public CompressionLevel CompressionLevel { get; set; }
Property Value
CompressionType
Specifies the type of compression applied to the data.
Determines which decoding method should be used.
public CompressionType CompressionType { get; set; }
Property Value
- CompressionType
CreatedBy
The user who created this setting.
[ForeignKey("CreatedById")]
public virtual UserSqlModel CreatedBy { get; set; }
Property Value
CreatedById
The id of the user who created this global configuration.
public Guid? CreatedById { get; set; }
Property Value
- Guid?
Data
The binary data associated with the global configuration.
public byte[] Data { get; set; }
Property Value
- byte[]
GlobalConfigurationHistories
public virtual List<GlobalConfigurationHistorySqlModel> GlobalConfigurationHistories { get; set; }
Property Value
IdentifierId
The identifier associated with this global configuration if any.
public int? IdentifierId { get; set; }
Property Value
- int?
Key
The key of the global configuration.
public string Key { get; set; }
Property Value
KeyLowercase
The lowercase version of the Key, typically used for case-insensitive comparisons.
public string KeyLowercase { get; set; }
Property Value
RowVersion
A concurrency token used for tracking changes.
Helps prevent conflicts during concurrent updates.
public byte[] RowVersion { get; set; }
Property Value
- byte[]
SerializerType
Defines the serialization type used for data serialization and deserialization.
public SerializerType SerializerType { get; set; }
Property Value
UpdatedBy
The user who last updated this setting.
[ForeignKey("UpdatedById")]
public virtual UserSqlModel UpdatedBy { get; set; }
Property Value
UpdatedById
The id of the user who last updated this global configuration.
public Guid? UpdatedById { get; set; }
Property Value
- Guid?
Version
Represents the version of the global configuration.
public string Version { get; set; }