Skip to content

Reference

IOpcWriteNodesService Interface

Defines a specialized IOpcService<TResponse, TRequest> which can be used to write values to one or more attributes (see OpcAttribute) of one or more nodes.

Reference

IOpcWriteNodesService Interface ​

Namespace
Opc.UaFx.Services
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
IOpcWriteNodesService Members
Also in
Opc.UaFx.Client

Defines a specialized IOpcService<TResponse, TRequest> which can be used to write values to one or more attributes (see OpcAttribute) of one or more nodes.

Syntax ​

csharp
[CLSCompliant(false)]
public interface IOpcWriteNodesService
vbnet
<CLSCompliant(False)>
Public Interface IOpcWriteNodesService

Base interfaces ​

Derived types ​

Remarks ​

The values are written to a data source, such as a device. The service does not return until it writes the values or determines that the value cannot be written.

It is possible that the server may successfully write some attributes, but not others. In this case is the client responsible for any rollback operations.

Properties ​

NameDescription
MaxNodesPerWritesince v2.9Gets or sets the maximum number of nodes which shall be written using a single write request.
TimestampSourceGets or sets the OpcTimestampSource to use to prepare OpcValue timestamp values before sending a write request to a server.
UsedMaxNodesPerWritesince v2.9Gets the maximum number of nodes which are written using a single write request.
UsedTimestampSourceGets the OpcTimestampSource currently used to prepare OpcValue timestamp values before sending a write request to a server.

Methods ​

NameDescription
WriteNodes2 overloadsWrites one or more values to one or more attributes of one or more nodes using the specified commands.

Inherits members from IOpcService<OpcWriteNodesResponse, OpcWriteNodesRequest>.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.5–v2.59