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
id
IdThe ID.
exclusiveLock
ServiceLockThe Lock.
name
stringThe Name.
disabled
bool?true or false.
Holder(ServiceLock, string)
Initializes a new instance of the Holder class.
public Holder(ServiceLock exclusiveLock, string name)
Parameters
exclusiveLock
ServiceLockThe Lock.
name
stringThe 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.