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