ITypeMarshaler Interface
Interface ITypeMarshaler
Namespace: TwinCAT.TypeSystem
Assembly: TwinCAT.Ads.Abstractions (in
TwinCAT.Ads.Abstractions.dll) Version: 6.0.328+39e3229
Syntax
C#
public interface ITypeMarshaler
The ITypeMarshaler type exposes the following members.
Methods
|
Name |
Description |
---|---|---|
|
Determines whether ADS can marshal the specified managed data type. | |
|
Determines whether ADS can marshal the specified value | |
|
Marshals the specified value to the specified destination memory / span. | |
|
Gets the byte size of the value when marshalled. | |
|
Unmarshals the specified managed type from memory / span |
Remarks
The ITypeMarshaler is the common base interface for marshalling classes. It support marshalling / unmarshalling of primitive managed values.