Class DistributionListSystem
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
System Distribution List.
public abstract class DistributionListSystem : DistributionList, IEntity, IComparable, IIdentifiable
- Inheritance
-
DistributionListSystem
- Implements
- Derived
- Inherited Members
Constructors
DistributionListSystem(Id, string, IList<Recipient>, IList<Rule>)
Initializes a new instance of the DistributionListSystem class.
protected DistributionListSystem(Id id, string name, IList<Recipient> recipientList, IList<Rule> ruleList)
Parameters
id
IdThe Id.
name
stringThe name.
recipientList
IList<Recipient>The list Recipient(s) that will be notified when the Rule(s) are violated.
ruleList
IList<Rule>The list of Rule that when broken will notify the Recipient(s).
Properties
Id
Gets or sets the unique identifier for this entity. see Id.
public override Id? Id { get; set; }
Property Value
Methods
IsSystemEntity()
Returns true if the class is a system entity, false otherwise.
public override bool IsSystemEntity()