Table of Contents

Class NameEntityWithMaintenanceSource

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

The name entity with maintenance source.

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

Constructors

NameEntityWithMaintenanceSource()

Initializes a new instance of the NameEntityWithMaintenanceSource class.Constructor.

protected NameEntityWithMaintenanceSource()

NameEntityWithMaintenanceSource(Id?)

Initializes a new instance of the NameEntityWithMaintenanceSource class.

protected NameEntityWithMaintenanceSource(Id? id)

Parameters

id Id

The Id.

NameEntityWithMaintenanceSource(Id?, string?, string?, string?, IList<string>?)

Initializes a new instance of the NameEntityWithMaintenanceSource class.Constructor.

protected NameEntityWithMaintenanceSource(Id? id, string? name, string? source, string? sourceDescription, IList<string>? labels)

Parameters

id Id

The id.

name string

The name.

source string

The source.

sourceDescription string

The description of the source.

labels IList<string>

The labels.

Properties

Labels

Gets or sets the labels.

public IList<string>? Labels { get; set; }

Property Value

IList<string>

IList<T>

Source

Gets or sets the source.

[ExcelColumnHeader(new ReportHeading[] { ReportHeading.ReminderSource })]
public string? Source { get; set; }

Property Value

string

string

SourceDescription

Gets or sets the source description.

public string? SourceDescription { get; set; }

Property Value

string

string