ITcLoggedEvent4

This interface describes a stored event. This event can be either a message or an alarm.

Syntax

public interface ITcLoggedEvent4

ITcLoggedEvent4 1: Methods

Name

Modifier

Return type

Description

GetArgumentData

public virtual

void

Returns the data of the arguments.

GetArgumentInfo

public virtual

void

Returns the (type) information for the arguments.

GetCauseRemedy

public virtual

TcCauseRemedyCollection

Returns the cause/remedy information.

GetDetails

public virtual

TcDetailCollection

Returns the details.

GetEventClassName

public virtual

string

Returns the event class name.

GetText

public virtual

string

Returns the event text, including the arguments.

IsSourceInfoTypeSupported

public virtual

bool

Query option for the type of source information.

ITcLoggedEvent4 2: Properties

Name

Modifier

Type

Access

Description

EventClass

public virtual

System.Guid

get

Returns the EventClass GUID.

EventId

public virtual

uint

get

Returns the event ID.

EventType

public virtual

EventTypeEnum

get

Returns the type of the event.

FileTimeCleared

public virtual

long

get

Only alarm: Timestamp when the alarm was changed to the Cleared state.

FileTimeConfirmed

public virtual

long

get

Only alarm: Timestamp when the alarm was confirmed.

FileTimeRaised

public virtual

long

get

Timestamp when the event was sent / the alarm was changed to the Raised state.

JsonAttribute

public virtual

string

get

The JSON attribute.

SeverityLevel

public virtual

SeverityLevelEnum

get

The Severity Level.

SourceGuid

public virtual

System.Guid

get

Returns the GUID of the source.

SourceId

public virtual

uint

get

Returns the ID of the source.

SourceName

public virtual

string

get

Returns the name of the source.

TimeCleared

public virtual

System.DateTime

get

Only alarm: Timestamp when the alarm was changed to the Cleared state.

TimeConfirmed

public virtual

System.DateTime

get

Only alarm: Timestamp when the alarm was confirmed.

TimeRaised

public virtual

System.DateTime

get

Timestamp when the event was sent / the alarm was changed to the Raised state.

WithConfirmation

public virtual

bool

get

Only alarm: A confirmation is necessary.