OpcReadNodesHistoryRequest Members

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

OpcReadNodesHistoryRequest(IOpcServiceRequestHeader, OpcReadHistoryDetails, HistoryReadValueId[])

C#

[CLSCompliant(false)]
public OpcReadNodesHistoryRequest(IOpcServiceRequestHeader header, OpcReadHistoryDetails details, params HistoryReadValueId[] commands)


Parameters

header IOpcServiceRequestHeader


details OpcReadHistoryDetails


commands HistoryReadValueId[]



Exceptions

ArgumentNullException


OpcReadNodesHistoryRequest(IOpcServiceRequestHeader, OpcReadHistoryDetails, IEnumerable<HistoryReadValueId>)

C#

[CLSCompliant(false)]
public OpcReadNodesHistoryRequest(IOpcServiceRequestHeader header, OpcReadHistoryDetails details, IEnumerable<HistoryReadValueId> commands)


Parameters

header IOpcServiceRequestHeader


details OpcReadHistoryDetails


commands IEnumerable<HistoryReadValueId>



Exceptions

ArgumentNullException


OpcReadNodesHistoryRequest(OpcReadHistoryDetails, HistoryReadValueId[])

C#

[CLSCompliant(false)]
public OpcReadNodesHistoryRequest(OpcReadHistoryDetails details, params HistoryReadValueId[] commands)


Parameters

details OpcReadHistoryDetails


commands HistoryReadValueId[]



Exceptions

ArgumentNullException


OpcReadNodesHistoryRequest(OpcReadHistoryDetails, IEnumerable<HistoryReadValueId>)

C#

[CLSCompliant(false)]
public OpcReadNodesHistoryRequest(OpcReadHistoryDetails details, IEnumerable<HistoryReadValueId> commands)


Parameters

details OpcReadHistoryDetails


commands IEnumerable<HistoryReadValueId>



Exceptions

ArgumentNullException


Details

C#

public OpcReadHistoryDetails Details { get; }


Property Value

OpcReadHistoryDetails

ReleaseContinuationPoints

C#

public bool ReleaseContinuationPoints { get; set; }


Property Value

Boolean

TimestampsToReturn

Gets or sets a value which specifies the timestamps to be returned for each requested Value attribute.

C#

public OpcTimestampsToReturn TimestampsToReturn { get; set; }


Property Value

OpcTimestampsToReturn

One of the members defined by the OpcTimestampsToReturn enumeration except Neither.



Remarks

Using the value Neither as the timestamps to return is not valid and results into a response with the status code BadInvalidTimestampArgument.