IStructValue Interface

Interface IStructValue

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

Syntax

C#

public interface IStructValue : IValue

VB

Public Interface IStructValue
    Inherits IValue

The IStructValue 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.)

TryGetMemberValue

Tries to get a property/Member value.

TryResolveValue

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

TrySetMemberValue

Tries to Set a Member/Property Value

Write

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

Reference

TwinCAT.TypeSystem Namespace

TwinCAT.TypeSystem.IValue