Class MTConnectorEvent

Namespace
Datamine.MineTrustConnector.Core
Assembly
Datamine.MineTrustConnector.Core.dll

Represents an event raised by the MineTrust Connector service.

public class MTConnectorEvent
Inheritance
MTConnectorEvent
Inherited Members

Properties

EventArgs

Gets or sets the event arguments which were parsed from the original message.

public IDictionary<string, string>? EventArgs { get; set; }

Property Value

IDictionary<string, string>

The event arguments.

EventId

Gets or sets the event ID, where the ID of the event corresponds to a member of LogEvent.

public required LogEvent EventId { get; set; }

Property Value

LogEvent

The event ID.

FilePath

Gets or sets the file path for events which correspond to a particular file within a package.

public string? FilePath { get; set; }

Property Value

string

The file path.

Level

Gets or sets the level representing the severity of this event.

public int Level { get; set; }

Property Value

int

The level.

Message

Gets or sets the message associated with this event.

public string? Message { get; set; }

Property Value

string

The message.

PackageUID

Gets or sets the package UID for events which correspond to a particular package.

public string? PackageUID { get; set; }

Property Value

string

The package uid.

RecordId

Gets or sets the unique record ID which identifies this instance of the event.

public long? RecordId { get; set; }

Property Value

long?

The record ID.

Time

Gets or sets the time at which the event was raised.

public required DateTime Time { get; set; }

Property Value

DateTime

The time.