IArrayValue Interface

Interface IArrayValue

Namespace:  TwinCAT.TypeSystem
Assembly:  TwinCAT.Ads (in TwinCAT.Ads.dll) Version: 4.3.0.0

Syntax

C#

public interface IArrayValue : IValue

VB

Public Interface IArrayValue
    Inherits IValue

The IArrayValue type exposes the following members.

Properties

 

Name

Description

Age

Gets the age of the value (last successful read of the value) (Inherited from IValue.)

CachedRaw

Gets the cached Raw internal Data. (Inherited from IValue.)

DataType

Gets the data type bound to this IValue (Inherited from IValue.)

IsPrimitive

Gets a value indicating whether this IValue is a primitive value. (Inherited from IValue.)

Symbol

Gets the symbol bound to this IValue. (Inherited from IValue.)

UtcTimeStamp

Gets the Time stamp of the last successful read of the Value (local user time, UTC) (Inherited from IValue.)

Methods

 

Name

Description

Read

Reads the value (via ADS) (Inherited from IValue.)

ResolveValue

Resolves the Value object to its primitive value. (Inherited from IValue.)

TryGetArrayElementValues

Returns Array Element values.

TryGetIndexValue

Tries to get the specified Array Element

TryResolveValue

Tries to resolves the Value object to its primitive value. (Inherited from IValue.)

TrySetIndexValue

Tries to set the indexed value on Arrays

Write

Writes the value (via ADS) (Inherited from IValue.)

Reference

TwinCAT.TypeSystem Namespace

TwinCAT.TypeSystem.IValue