Table of Contents

Class MimeTaskType

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

false A unique identifier for different types of MimeTasks that are executed for additional MimeContent processing.

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

Constructors

MimeTaskType()

Initializes a new instance of the MimeTaskType class.

protected MimeTaskType()

MimeTaskType(Id, string)

Initializes a new instance of the MimeTaskType class.

protected MimeTaskType(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 name of this entity which identifies it and is used when displaying this entity.

public override string? Name { get; set; }

Property Value

string

string

Methods

GetMimeTaskTypeFromString(string?)

Returns a MimeTaskType from the provided string else Unknown if it is not an existing MimeTaskType.

public static MimeTaskType GetMimeTaskTypeFromString(string? mimeType)

Parameters

mimeType string

The mimeType string.

Returns

MimeTaskType

The MimeTaskType.

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.

MimeTaskTypeFromId(Id?)

Returns a MimeTaskType from the provided Id else Unknown if it is not an existing MimeTaskType.

public static MimeTaskType MimeTaskTypeFromId(Id? id)

Parameters

id Id

The id.

Returns

MimeTaskType

The MimeTaskType.