Symbol.TryWriteValue Method
Writes the Value of the IValueSymbol
          Namespace:  TwinCAT.Ads.TypeSystem
Assembly:  TwinCAT.Ads (in TwinCAT.Ads.dll)
Version: 4.3.0.0
Syntax
C#
public int TryWriteValue(
Object value,
int timeout
)
VB
Public Function TryWriteValue (
value As Object,
timeout As Integer
) As Integer
Parameters
| value | Type: System.Object | 
| timeout | Type: System.Int32 | 
Return Value
Type: Int32
The error code.
Remarks
Calling on primitive types, a call of this method will directly write this Value. On complex types (structs and arrays) it depends on the ISymbolLoader settings what will happen. In non dynamic modes: Only byte Arrays (of correct size) can be written) in dynamic mode: A Value that represents the value will be accepted also. A negative timeout indicates that the Default Timeout for the communication will be used. 0 means timeout is switched off.