Table of Contents

Class MimeTask

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

false

A task that has been created to facilitate additional processing of MimeContentTextMessages.

public class MimeTask : Entity, IEntity, IComparable, IIdentifiable
Inheritance
MimeTask
Implements
Inherited Members

Constructors

MimeTask()

Initializes a new instance of the MimeTask class.

public MimeTask()

MimeTask(Id?, DateTime?, DateTime?, Id?, MimeTaskType?)

Initializes a new instance of the MimeTask class.

public MimeTask(Id? id, DateTime? dateTime, DateTime? completed, Id? textMessageId, MimeTaskType? mimeTaskType)

Parameters

id Id

id.

dateTime DateTime?

The date the task was created.

completed DateTime?

Date task was completed.

textMessageId Id

The TextMessage Id that is to be processed.

mimeTaskType MimeTaskType

The assigned MIME type.

Properties

Completed

Gets or sets the date and time the message was processed. Default [MaxDate].

public DateTime? Completed { get; set; }

Property Value

DateTime?

DateTime

DateTime

Gets or sets the date and time the task was created.

public DateTime? DateTime { get; set; }

Property Value

DateTime?

DateTime

MimeTaskType

Gets or sets the MimeTaskType which determines which processing workflow is executed.

public MimeTaskType? MimeTaskType { get; set; }

Property Value

MimeTaskType

TextMessage

TextMessageId

Gets or sets the TextMessage Id to be processed.

public Id? TextMessageId { get; set; }

Property Value

Id

TextMessage

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.