Table of Contents

Class DefectAlarm

Namespace
Acuit.Pinpoint.Services.Entities
Assembly
Acuit.Pinpoint.Services.Entities.dll

A defect alarm.

[DataContract(Namespace = "http://schemas.datacontract.org/2004/07/Acuit.Pinpoint.Server.Business")]
public class DefectAlarm
Inheritance
DefectAlarm
Inherited Members

Constructors

DefectAlarm(Defect, DateTime, double, double)

Initializes a new instance of the DefectAlarm class.

public DefectAlarm(Defect defect, DateTime timeOccurred, double rate, double alarmDefectRate)

Parameters

defect Defect

The defect.

timeOccurred DateTime

The date/time when the alarm occurred, in UTC.

rate double

The defect rate.

alarmDefectRate double

The defect alarm rate setpoint.

Exceptions

ArgumentNullException

defect is null.

Properties

AlarmDefectRate

Gets the defect alarm rate setpoint.

[DataMember]
public double AlarmDefectRate { get; }

Property Value

double

Defect

Gets the defect.

[DataMember]
public Defect Defect { get; }

Property Value

Defect

Rate

Gets the defect rate.

[DataMember]
public double Rate { get; }

Property Value

double

TimeOccurred

Gets the date/time when the alarm occurred, in UTC.

[DataMember]
public DateTime TimeOccurred { get; }

Property Value

DateTime