Class SecurityId
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
For managing security identifiers.
public class SecurityId : NameEntityWithVersion, IEntity, IComparable, IIdentifiable, IVersion
- Inheritance
-
SecurityId
- Implements
- Inherited Members
Constructors
SecurityId()
Initializes a new instance of the SecurityId class.
public SecurityId()
SecurityId(Id?, string?, long?, string, bool)
Initializes a new instance of the SecurityId class.
public SecurityId(Id? id, string? name, long? version, string customPageName, bool isSystemSecurityId)
Parameters
id
IdThe Id.
name
stringThe name of the securityId.
version
long?The row version.
customPageName
stringthe custom page name.
isSystemSecurityId
boolcheck if is system securityId.
Properties
CustomPageName
Gets or Sets the custom page name.
public string? CustomPageName { get; set; }
Property Value
IsSystemSecurityId
Gets or sets a value indicating whether this securityIdentifier is a system Id or custom identifier.
public bool IsSystemSecurityId { 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.