AdsClient.ReadAnyAsync Method (UInt32, Type, .Int32., CancellationToken)

Reads the value of an Anytype (Primitive type) asynchronously.

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

Syntax

C#

public Task<ResultAnyValue> ReadAnyAsync(
    uint variableHandle,
    Type type,
    int[]? args,
    CancellationToken cancel
)

Parameters

variableHandle

Type: System.UInt32
The variable handle.

type

Type: System.Type
The type as AnyType (primitive types).

args

Type: .System.Int32.
The type arguments (AnyType)

cancel

Type: System.Threading.CancellationToken
The cancellation token.

Return Value

Type: Task.ResultAnyValue.
A task that represents the asynchronous 'ReadState' operation. The ResultAnyValue parameter contains the value Value and the ErrorCode of the ADS communication after execution.

Implements

IAdsAnyAccess.ReadAnyAsync(UInt32, Type, .Int32., CancellationToken)

Reference

AdsClient Class

ReadAnyAsync Overload

TwinCAT.Ads Namespace