Class ZoneTypeSystem
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Base class for all system zone types.
public abstract class ZoneTypeSystem : ZoneType, IEntity, IComparable, IIdentifiable, IDefaultable
- Inheritance
-
ZoneTypeSystem
- Implements
- Derived
- Inherited Members
Constructors
ZoneTypeSystem(Id?, string?, string?)
Initializes a new instance of the ZoneTypeSystem class.Initializes a new instance of the ZoneTypeSystem class.
protected ZoneTypeSystem(Id? id, string? name, string? comment)
Parameters
ZoneTypeSystem(ZoneType)
Initializes a new instance of the ZoneTypeSystem class.Initializes a new instance of the ZoneTypeSystem class.
protected ZoneTypeSystem(ZoneType zoneType)
Parameters
zoneType
ZoneTypeType of the zone.
Properties
Id
Gets or sets the unique identifier for this entity. see Id.
public override Id? Id { get; set; }
Property Value
Name
Sets the name of this entity which identifies it and is used when displaying this entity. The name cannot be changed for this zone type.
public override string? Name { set; }
Property Value
- string
The name.
Methods
IsSystemEntity()
Returns true if the class is a system entity, false otherwise.
public override bool IsSystemEntity()