IValue Interface

Symbol Value Interface

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

Syntax

C#

public interface IValue

The IValue type exposes the following members.

Properties

 

Name

Description

IValue Interface 1:

Age

Gets the age of the value (last successful read of the value)

IValue Interface 2:

CachedRaw

Gets the cached Raw internal Data.

IValue Interface 3:

DataType

Gets the data type bound to this IValue

IValue Interface 4:

IsPrimitive

Gets a value indicating whether this IValue is a primitive value.

IValue Interface 5:

Symbol

Gets the symbol bound to this IValue.

IValue Interface 6:

TimeStamp

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

IValue Interface 7:

UpdateMode

Gets the update mode (not implemented yet)

Methods

 

Name

Description

IValue Interface 8:

Read

Reads the value (via ADS)

IValue Interface 9:

ReadAsync

Reads the value (via ADS)

IValue Interface 10:

ResolveValue

Resolves the Value object to its primitive value.

IValue Interface 11:

TryResolveValue

Tries to resolves the Value object to its primitive value.

IValue Interface 12:

Write

Writes the value (via ADS)

IValue Interface 13:

WriteAsync

Writes the value (via ADS)

Reference

TwinCAT.TypeSystem Namespace