AdsClient.ReadAsync Method (UInt32, Memory.Byte., CancellationToken)

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

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

Syntax

C#

public 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..

Implements

IAdsHandle.ReadAsync(UInt32, Memory.Byte., CancellationToken)

Reference

AdsClient Class

ReadAsync Overload

TwinCAT.Ads Namespace