IAdsHandle.ReadAsync Method

Reads the value data of the symbol asynchronously into the readBuffer.

Namespace:  TwinCAT.Ads
Assembly:  TwinCAT.Ads.Abstractions (in TwinCAT.Ads.Abstractions.dll) Version: 6.0.328+39e3229

Syntax

C#

Task<ResultRead> ReadAsync(
    uint variableHandle,
    Memory<byte> readBuffer,
    CancellationToken cancel
)

Parameters

variableHandle

Type: System.UInt32
The variable handle.

readBuffer

Type: System.Memory.Byte.
The read buffer/data.

cancel

Type: System.Threading.CancellationToken
The cancellation token.

Return Value

Type: Task.ResultRead.
A task that represents the asynchronous read operation. The ResultRead parameter contains the total number of bytes read into the buffer (ReadBytes) and the ErrorCode after execution..

Reference

IAdsHandle Interface

TwinCAT.Ads Namespace