Show / Hide Table of Contents

Class ErrorData

Error Data

Inheritance
System.Object
ErrorData
Implements
IErrorData
Namespace: MESL.SqlRace.Domain
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class ErrorData : Object, IErrorData

Constructors

ErrorData(String, String, String, Int64, IDictionary<Int64, ErrorStatusType>)

Error data which is calculated based on logged and current parameter channel data.

Declaration
public ErrorData(string name, string description, string groupName, long firstOccurrenceTimestamp, IDictionary<long, ErrorStatusType> timestampAndStatusSeries)
Parameters
Type Name Description
System.String name

Name of the error.

System.String description

Description of the error.

System.String groupName

Group name.

System.Int64 firstOccurrenceTimestamp

First timestamp when error is raised.

System.Collections.Generic.IDictionary<System.Int64, MAT.OCS.Core.ErrorStatusType> timestampAndStatusSeries

Timestamp and status series where status changes.

Properties

Description

Gets the description.

Declaration
public string Description { get; }
Property Value
Type Description
System.String

FirstOccurrenceTimestamp

The time of the first instance of an error. Set is required as the packet can process in any order.

Declaration
public long FirstOccurrenceTimestamp { get; set; }
Property Value
Type Description
System.Int64

GroupName

Gets the group name.

Declaration
public string GroupName { get; }
Property Value
Type Description
System.String

Name

Gets the name of the error.

Declaration
public string Name { get; }
Property Value
Type Description
System.String

TimestampAndStatusSeries

Timestamp and error status series.

Declaration
public IDictionary<long, ErrorStatusType> TimestampAndStatusSeries { get; set; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.Int64, MAT.OCS.Core.ErrorStatusType>

Implements

IErrorData
Back to top Generated by DocFX