IValueMarshaler Interface
Interface combines the ISymbolMarshaler and the IDataTypeMarshaler Extends the ISymbolMarshaler Extends the IDataTypeMarshaler
Namespace: TwinCAT.TypeSystem
Assembly: TwinCAT.Ads.Abstractions (in TwinCAT.Ads.Abstractions.dll) Version: 7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470
Syntax
C#
public interface IValueMarshaler : IDataTypeMarshalerThe IValueMarshaler type exposes the following members.
Methods
|
|
Name |
Description |
|---|---|---|
|
|
Determines whether the value can be marshalled to the specified dataType.
| |
|
|
Determines whether this instance can marshal the specified ADS type (and create the managed value type).
| |
|
|
Marshals the specified value to Memory.
| |
|
|
Marshals the size.
| |
|
|
Tries to get the corresponding managed type.
| |
|
|
Unmarshals the specified source memory to a (primitive) data type value.
|
Reference
TwinCAT.TypeSystem NamespaceISymbolMarshalerIDataTypeMarshaler
Beckhoff Automation GmbH & Co. KG 2001-2026