Table of Contents

Class ShareableLinkState

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

The state the ShareableLink class

public abstract class ShareableLinkState : NameEntity, IEntity, IComparable, IIdentifiable
Inheritance
ShareableLinkState
Implements
Derived
Inherited Members

Constructors

ShareableLinkState()

Initializes a new instance of the ShareableLinkState class.

protected ShareableLinkState()

ShareableLinkState(Id, string)

Initializes a new instance of the ShareableLinkState class.

protected ShareableLinkState(Id id, string name)

Parameters

id Id

The Id.

name string

The name.

Properties

Id

Gets or sets the unique identifier for this entity.

public override Id? Id { get; set; }

Property Value

Id

Id

Name

Gets or sets the key of this entity that uniquely identifies it and is used when getting this entity from the database.

public override string? Name { get; set; }

Property Value

string

string

Methods

IsSystemEntity()

Returns true if the class is a system entity, false otherwise.

public override bool IsSystemEntity()

Returns

bool

true if the entity is a system entity; otherwise, false.