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

IArrayValue Interface 1:

Age

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

IArrayValue Interface 2:

CachedRaw

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

IArrayValue Interface 3:

DataType

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

IArrayValue Interface 4:

IsPrimitive

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

IArrayValue Interface 5:

Symbol

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

IArrayValue Interface 6:

UtcTimeStamp

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

Methods

 

Name

Description

IArrayValue Interface 7:

Read

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

IArrayValue Interface 8:

ResolveValue

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

IArrayValue Interface 9:

TryGetArrayElementValues

Returns Array Element values.

IArrayValue Interface 10:

TryGetIndexValue

Tries to get the specified Array Element

IArrayValue Interface 11:

TryResolveValue

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

IArrayValue Interface 12:

TrySetIndexValue

Tries to set the indexed value on Arrays

IArrayValue Interface 13:

Write

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

Reference

TwinCAT.TypeSystem Namespace

TwinCAT.TypeSystem.IValue