IDynamicValue Interface
Interface IDynamicValue Implements the IDynamicMetaObjectProvider Implements the IValue Implements the IStructValue Implements the IArrayValue
          Namespace:  TwinCAT.TypeSystem
Assembly:  TwinCAT.Ads.Abstractions (in
TwinCAT.Ads.Abstractions.dll) Version: 6.0.328+39e3229
Syntax
C#
public interface IDynamicValue : IDynamicMetaObjectProvider,
IValue, IStructValue, IArrayValue
The IDynamicValue type exposes the following members.
Properties
| 
                   
  | 
                   Name  | 
                   Description  | 
|---|---|---|
| 
                   
                      | 
                   Gets the age of the value (last successful read of the value) (Inherited from IValue.)  | |
| 
                   
                      | 
                   Gets the cached Raw internal Data. (Inherited from IValue.)  | |
| 
                   
                      | 
                   Gets the data type bound to this IValue (Inherited from IValue.)  | |
| 
                   
                      | 
                   Gets a value indicating whether this IValue is a primitive value. (Inherited from IValue.)  | |
| 
                   
                      | 
                   Gets the parent value.  | |
| 
                   
                      | 
                   Gets the symbol bound to this IValue. (Inherited from IValue.)  | |
| 
                   
                      | 
                   Gets the Time stamp of the last successful read of the Value (local user time, UTC) (Inherited from IValue.)  | |
| 
                   
                      | 
                   Gets the update mode (not implemented yet) (Inherited from IValue.)  | |
| 
                   
                      | 
                   Gets the value factory.  | 
Methods
| 
                   
  | 
                   Name  | 
                   Description  | 
|---|---|---|
| 
                   
                      | 
                   GetMetaObject  | 
                   Returns the DynamicMetaObject responsible for binding operations performed on this object. (Inherited from IDynamicMetaObjectProvider.)  | 
| 
                   
                      | 
                   Reads the value (via ADS) (Inherited from IValue.)  | |
| 
                   
                      | 
                   Reads the value (via ADS) (Inherited from IValue.)  | |
| 
                   
                      | 
                   Resolves the Value object to its primitive value. (Inherited from IValue.)  | |
| 
                   
                      | 
                   Returns Array Element values. (Inherited from IArrayValue.)  | |
| 
                   
                      | 
                   Tries to get the specified Array Element (Inherited from IArrayValue.)  | |
| 
                   
                      | 
                   Tries to get a property/Member value. (Inherited from IStructValue.)  | |
| 
                   
                      | 
                   Tries to resolves the Value object to its primitive value. (Inherited from IValue.)  | |
| 
                   
                      | 
                   Tries to set the indexed value on Arrays (Inherited from IArrayValue.)  | |
| 
                   
                      | 
                   Tries to Set a Member/Property Value (Inherited from IStructValue.)  | |
| 
                   
                      | 
                   Writes the value (via ADS) (Inherited from IValue.)  | |
| 
                   
                      | 
                   Writes the value (via ADS) (Inherited from IValue.)  |