Class BaseDelay
public abstract class BaseDelay : ICloneable
- Inheritance
-
BaseDelay
- Implements
- Derived
- Inherited Members
Constructors
BaseDelay()
protected BaseDelay()
BaseDelay(BaseDelay)
protected BaseDelay(BaseDelay other)
Parameters
otherBaseDelay
Properties
Data
[Required]
[StringLength(512)]
public string Data { get; set; }
Property Value
Id
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[Column("pk")]
public uint Id { get; set; }
Property Value
Type
[Required]
[StringLength(128)]
public string Type { get; set; }
Property Value
Methods
Clone()
Creates a new object that is a copy of the current instance.
public abstract object Clone()
Returns
- object
A new object that is a copy of this instance.
CreateDelay()
Read this delay and deserialize the data for it.
public ILayoutDelay<LayoutDelayContext>? CreateDelay()
Returns
Exceptions
- JsonException
Failed to read JSON data.
- FormatException
Unknown or invalid type.