Table of Contents

Class RecordValuesReceivedEventArgs

Namespace
Loehnert.Lisrt.IO.Beckhoff.Recording
Assembly
Loehnert.Lisrt.IO.Beckhoff.dll

Provides data for a RecordValuesReceived event.

public sealed class RecordValuesReceivedEventArgs : EventArgs
Inheritance
RecordValuesReceivedEventArgs
Inherited Members

Constructors

RecordValuesReceivedEventArgs(IEnumerable<RecordValue>)

Initializes a new instance of the RecordValuesReceivedEventArgs class.

public RecordValuesReceivedEventArgs(IEnumerable<RecordValue> recordValues)

Parameters

recordValues IEnumerable<RecordValue>

New Values for the record.

Exceptions

ArgumentNullException

Thrown when recordValues is null.

RecordValuesReceivedEventArgs(IEnumerable<RecordValue>, bool)

Initializes a new instance of the RecordValuesReceivedEventArgs class.

public RecordValuesReceivedEventArgs(IEnumerable<RecordValue> recordValues, bool timeStampsAreNotEquidistant)

Parameters

recordValues IEnumerable<RecordValue>

New Values for the record.

timeStampsAreNotEquidistant bool

TimeStamps of the recordValues are not equidsitant.

Exceptions

ArgumentNullException

Thrown when recordValues is null.

Properties

TimeStampsAreNotEquidistant

Gets a value indicating whether the TimeStamps of the Values are not equidistant.

public bool TimeStampsAreNotEquidistant { get; }

Property Value

bool

Values

Gets the record values.

public IEnumerable<RecordValue> Values { get; }

Property Value

IEnumerable<RecordValue>