IOpcReadNodesService Interface

Namespace: Opc.UaFx.Services
Assemblies: Opc.UaFx.Advanced.dll

Defines a specialized IOpcService´2 which can be used to read one or more attributes (see OpcAttribute) of one or more nodes.

C#

[CLSCompliant(false)]
public interface IOpcReadNodesService : IOpcService<OpcReadNodesResponse, OpcReadNodesRequest>


Attributes CLSCompliantAttribute


Implements IOpcService<OpcReadNodesResponse, Invoke>(UaFx.Services)

Name Description
MaxNodesPerRead Gets or sets the maximum number of nodes which shall be read using a single read request. This number indirectly defines the number of requests used to send a specific number of read requests to the server.
UsedMaxNodesPerRead Gets the maximum number of nodes which are read using a single read request. This property will use either the MaxNodesPerRead or the maximum number of nodes which can be read in one request as defined by the server. The lowest number of nodes is used to partition the commands to execute into multiple read requests.
Name Description
ReadNodes(IEnumerable) Reads one or more values of one or more attributes of one or more nodes using the specified commands.
ReadNodes(OpcReadNode) Reads one or more values to one or more attributes of one or more nodes using the specified commands.