IAccessorRawValueWriteArrayElementRawAsync Method

Writes an array element value from raw memory asynchronously to the ADS Device.


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

Syntax

C#

Task<ResultWriteAccess> WriteArrayElementRawAsync(
    IArrayInstance arrayInstance,
    int[] indices,
    ReadOnlyMemory<byte> writeBuffer,
    CancellationToken cancel
)

Parameters

arrayInstance  IArrayInstance

The array instance.

indices  Int32

The indices of the array element.

writeBuffer  ReadOnlyMemoryByte

The write buffer containing the data to write (element value).

cancel  CancellationToken

The cancellation token.

Return Value

Task ResultWriteAccess
A task that represents the asynchronous 'WriteRaw' operation. The ResultWriteAccess result contains the the ErrorCode after execution.

Reference

IAccessorRawValue Interface TwinCAT.ValueAccess Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026