Class Holder
- Namespace
- Geotab.Checkmate.ObjectModel.Lock
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The Lock permission.
public class Holder : NameEntity, IEntity, IComparable, IIdentifiable
- Inheritance
-
Holder
- Implements
- Inherited Members
Constructors
Holder()
Initializes a new instance of the Holder class.
public Holder()
Holder(Id?, ServiceLock?, string?, bool?)
Initializes a new instance of the Holder class.
public Holder(Id? id, ServiceLock? exclusiveLock, string? name, bool? disabled)
Parameters
idIdThe ID.
exclusiveLockServiceLockThe Lock.
namestringThe Name.
disabledbool?true or false.
Holder(ServiceLock, string)
Initializes a new instance of the Holder class.
public Holder(ServiceLock exclusiveLock, string name)
Parameters
exclusiveLockServiceLockThe Lock.
namestringThe Name.
Properties
IsDisabled
Gets or sets gets if the holder is disabled.
public bool? IsDisabled { get; set; }
Property Value
Lock
Gets or sets the Lock.
public ServiceLock? Lock { get; set; }
Property Value
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override IEntity Clone()
Returns
- IEntity
A new object that is a copy of this instance.