IOpcReadNodesHistoryService Members

Namespace: Opc.UaFx.Services
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The IOpcReadNodesHistoryService interface defines the following members.

TimestampsToReturn

Gets or sets the OpcTimestampsToReturn to use to request historical data from the server.

C#

OpcTimestampsToReturn? TimestampsToReturn { get; set; }


Property Value

Nullable<OpcTimestampsToReturn>

One of the members defined by the OpcTimestampsToReturn enumeration; otherwise a null reference (Nothing in Visual Basic). In case there the value is a null reference (Nothing in Visual Basic) the TimestampsToReturn of the OpcReadNodesHistoryRequest to process is used. The default value of this property is a null reference (Nothing in Visual Basic).

ReadNodesHistory(OpcReadHistoryDetails, HistoryReadValueId[])

C#

HistoryReadResultCollection ReadNodesHistory(OpcReadHistoryDetails details, params HistoryReadValueId[] nodesToRead)


Parameters

details OpcReadHistoryDetails


nodesToRead HistoryReadValueId[]



Returns

HistoryReadResultCollection



Exceptions

ArgumentNullException


InvalidOperationException


OpcException


ReadNodesHistory(OpcReadHistoryDetails, IEnumerable<HistoryReadValueId>)

C#

HistoryReadResultCollection ReadNodesHistory(OpcReadHistoryDetails details, IEnumerable<HistoryReadValueId> nodesToRead)


Parameters

details OpcReadHistoryDetails


nodesToRead IEnumerable<HistoryReadValueId>



Returns

HistoryReadResultCollection



Exceptions

ArgumentNullException


InvalidOperationException


OpcException


ReadNodesHistoryModified(OpcReadHistoryDetails, HistoryReadValueId[])

C#

HistoryReadResultCollection ReadNodesHistoryModified(OpcReadHistoryDetails details, params HistoryReadValueId[] nodesToRead)


Parameters

details OpcReadHistoryDetails


nodesToRead HistoryReadValueId[]



Returns

HistoryReadResultCollection



Exceptions

ArgumentNullException


InvalidOperationException


OpcException


ReadNodesHistoryModified(OpcReadHistoryDetails, IEnumerable<HistoryReadValueId>)

C#

HistoryReadResultCollection ReadNodesHistoryModified(OpcReadHistoryDetails details, IEnumerable<HistoryReadValueId> nodesToRead)


Parameters

details OpcReadHistoryDetails


nodesToRead IEnumerable<HistoryReadValueId>



Returns

HistoryReadResultCollection



Exceptions

ArgumentNullException


InvalidOperationException


OpcException