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:
7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470
Syntax
C#
public interface IDynamicValue : IDynamicMetaObjectProvider,
IValue, IStructValue, IArrayValueThe IDynamicValue type exposes the following members.
Properties
|
|
Name |
Description |
|---|---|---|
|
|
Gets the age of the value (last successful read of the
value) | |
|
|
Gets the cached Raw internal Data. | |
|
|
Gets the data type bound to this IValue | |
|
|
Gets a value indicating whether this IValue is a
primitive value. | |
|
|
Gets the parent value. | |
|
|
Gets the symbol bound to this IValue. | |
|
|
Gets the Time stamp of the last successful read of the Value
(local user time, UTC) | |
|
|
Gets the update mode (not implemented yet) | |
|
|
Gets the value factory. |
Methods
|
|
Name |
Description |
|---|---|---|
|
|
Returns the DynamicMetaObject
responsible for binding operations performed on this object. | |
|
|
Reads the value (via ADS) | |
|
|
Reads the value (via ADS) | |
|
|
Resolves the Value object to its primitive value. | |
|
|
Returns Array Element values. | |
|
|
Tries to get the specified Array Element | |
|
|
Tries to get a property/Member value. | |
|
|
Tries to resolve the Value object to its primitive value. | |
|
|
Tries to set the indexed value on Arrays | |
|
|
Tries to Set a Member/Property Value | |
|
|
Writes the value (via ADS) | |
|
|
Writes the value (via ADS) |
Reference
TwinCAT.TypeSystem Namespace IDynamicMetaObjectProvider IValue IStructValue IArrayValue
Beckhoff Automation GmbH & Co. KG 2001-2026
- IValue.Age Property
- IValue.CachedRaw Property
- IValue.DataType Property
- IValue.IsPrimitive Property
- IValue.Symbol Property
- IValue.TimeStamp Property
- IValue.UpdateMode Property
- IDynamicValue.ParentValue Property
- IDynamicValue.ValueFactory Property
- IValue.Read Method
- IValue.ReadAsync Method
- IValue.ResolveValue Method
- IArrayValue.TryGetArrayElementValues Method
- IArrayValue.TryGetIndexValue Method
- IStructValue.TryGetMemberValue Method
- IValue.TryResolveValue Method
- IArrayValue.TrySetIndexValue Method
- IStructValue.TrySetMemberValue Method
- IValue.Write Method
- IValue.WriteAsync Method