SymbolReadValueAsync Method

Reads the Value of the IValueSymbol asynchronously.


Namespace: TwinCAT.Ads.TypeSystem
Assembly: TwinCAT.Ads (in TwinCAT.Ads.dll) Version: 7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470

Syntax

C#

public Task<ResultReadValueAccess> ReadValueAsync(
    CancellationToken cancel
)

Parameters

cancel  CancellationToken

The cancellation token.

Return Value

Task ResultReadValueAccess
A tasks that represents the asynchronous 'ReadValue' operation. The read result is stored in the ResultReadValueAccess return value and contains the Value and the ErrorCode.

Implements

IValueSymbolReadValueAsync(CancellationToken)

Remarks

Calling on primitive types, a call of this method will return the primitive value. On complex types (structures and arrays) it depends on the ISymbolLoader settings what will happen. In non dynamic modes: the raw byte Array will be returned, in dynamic mode: A Value will be created on the fly.

Reference

Symbol Class TwinCAT.Ads.TypeSystem Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026