using System; using System.Collections.Generic; namespace Workbench.Entity { public partial class QueueDatum { public QueueDatum() { InverseParent = new HashSet(); QueueDones = new HashSet(); QueueFaileds = new HashSet(); QueuePendings = new HashSet(); QueueProcessings = new HashSet(); } /// /// Record identifier. Primary key /// public long Id { get; set; } /// /// Reference to master (or group) record /// public long ParentId { get; set; } /// /// Data code. Main key to search. /// public string Code { get; set; } = null!; /// /// Defines if data is input value /// public bool IsInput { get; set; } /// /// Ordinal sequence number of processing related records /// public int SequenceNo { get; set; } /// /// Qualified name of value type /// public string ValueTypeQualified { get; set; } = null!; /// /// Data value /// public string? Value { get; set; } public virtual QueueDatum Parent { get; set; } = null!; public virtual ICollection InverseParent { get; set; } public virtual ICollection QueueDones { get; set; } public virtual ICollection QueueFaileds { get; set; } public virtual ICollection QueuePendings { get; set; } public virtual ICollection QueueProcessings { get; set; } } }