OpcReadNodeHistoryRawDetails Members

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcReadNodeHistoryRawDetails type exposes the following members.

OpcReadNodeHistoryRawDetails(DateTime?, DateTime?)

Initializes a new instance of the OpcReadNodeHistoryRawDetails class using the specified startTime and endTime to use to select the raw historical values.

C#

public OpcReadNodeHistoryRawDetails(DateTime? startTime, DateTime? endTime)


Parameters

startTime Nullable<DateTime>

The beginning of the period to read or a null reference (Nothing in Visual Basic) if no specific start time is specified. If startTime is not specified the endTime needs to be specified.

endTime Nullable<DateTime>

The end of the period to read or a null reference (Nothing in Visual Basic) if no specific end time is specified. If endTime is not specified the startTime needs to be specified.


Exceptions

ArgumentException

The startTime and endTime are a null reference (Nothing in Visual Basic) or are equals MinValue.

OpcReadNodeHistoryRawDetails(DateTime?, DateTime?, int)

Initializes a new instance of the OpcReadNodeHistoryRawDetails class using the specified startTime, endTime and numberOfValues to use to select the raw historical values.

C#

public OpcReadNodeHistoryRawDetails(DateTime? startTime, DateTime? endTime, int numberOfValues)


Parameters

startTime Nullable<DateTime>

The beginning of the period to read or a null reference (Nothing in Visual Basic) if no specific start time is specified. If startTime is not specified and the numberOfValues is equals zero the endTime needs to be specified.

endTime Nullable<DateTime>

The end of the period to read or a null reference (Nothing in Visual Basic) if no specific end time is specified. If endTime is not specified and the numberOfValues is equals zero the startTime needs to be specified.

numberOfValues Int32

The maximum number of values returned for any node over the time range. If only one time is specified, the time range shall extend to return this number of values.


Exceptions

ArgumentException

The startTime and endTime are a null reference (Nothing in Visual Basic) or are equals MinValue and numberOfValues is lower or equals zero.

OpcReadNodeHistoryRawDetails(DateTime?, int)

Initializes a new instance of the OpcReadNodeHistoryRawDetails class using the specified startTime and numberOfValues to use to select the raw historical values.

C#

public OpcReadNodeHistoryRawDetails(DateTime? startTime, int numberOfValues)


Parameters

startTime Nullable<DateTime>

The beginning of the period to read.

numberOfValues Int32

The maximum number of values returned for any node over the time range. If only one time is specified, the time range shall extend to return this number of values.


Exceptions

ArgumentException

The startTime is a null reference (Nothing in Visual Basic) or equals MinValue.

ArgumentOutOfRangeException

The numberOfValues is lower or equals zero.

OpcReadNodeHistoryRawDetails(int)

Initializes a new instance of the OpcReadNodeHistoryRawDetails class using the specified numberOfValues to select the raw historical values.

C#

public OpcReadNodeHistoryRawDetails(int numberOfValues)


Parameters

numberOfValues Int32

The maximum number of values returned for any node over the time range.


Exceptions

ArgumentOutOfRangeException

The numberOfValues is lower or equals zero.