DataTypeExtension Class
Extends the IDataType interface with more sophisticated functions.
Inheritance Hierarchy
SystemObject
TwinCAT.TypeSystemDataTypeExtension
Namespace: TwinCAT.TypeSystem
Assembly: TwinCAT.Ads.Abstractions (in
TwinCAT.Ads.Abstractions.dll) Version:
7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470
Syntax
C#
public static class DataTypeExtensionThe DataTypeExtension type exposes the following members.
Methods
|
|
Name |
Description |
|---|---|---|
|
|
Indicates, that the Instance value includes process memory data, that cannot be read in one memory block. | |
|
|
Indicates, that the Instance value includes process memory data, that cannot be read in one memory block. | |
|
|
Determines whether the dataType is an array of Primitives. | |
|
|
Determines whether the dataType is an array of Primitives. | |
|
|
Gets a value indicating whether this IDataType is a container type | |
|
|
Gets a value indicating whether this IDataType is a container type | |
|
|
Gets a value indicating whether this IDataType is a container type | |
|
|
Indicates, that the field is static or is not part of the parents processimage memory location | |
|
|
Gets a value indicating whether this IDataType is a pointer type | |
|
|
Gets a value indicating whether this IDataType is a pointer type | |
|
|
Determines whether the specified type identifier is primitive. | |
|
|
Gets a value indicating whether this IDataType is primitive | |
|
|
Gets a value indicating whether this IDataType is primitive | |
|
|
Gets a value indicating whether this IDataType is primitive | |
|
|
Gets a value indicating whether this IDataType is a reference type | |
|
|
Gets a value indicating whether this IDataType is a reference type | |
|
|
Indicates, that this data type can be resolved as primitive or primmitive Array. | |
|
|
Indicates, that this data type can be resolved as primitive or primmitive Array. | |
|
|
Resolves the specified data type for AliasReference (Resolving the IAliasType/IReferenceType) | |
|
|
Resolves the specified strategy. |
- DataTypeExtension.IsArrayOfPrimitives Method (IDataType)
- DataTypeExtension.IsArrayOfPrimitives Method (IDataType, Boolean)
- DataTypeExtension.IsContainer Method (DataTypeCategory)
- DataTypeExtension.IsContainer Method (IDataType)
- DataTypeExtension.IsContainer Method (IDataType, Boolean)
- DataTypeExtension.IsPointer Method (DataTypeCategory)
- DataTypeExtension.IsPointer Method (IDataType)
- DataTypeExtension.IsPrimitive Method (AdsDataTypeId)
- DataTypeExtension.IsPrimitive Method (DataTypeCategory)
- DataTypeExtension.IsPrimitive Method (IDataType)
- DataTypeExtension.IsPrimitive Method (IDataType, Boolean)
- DataTypeExtension.IsReference Method (DataTypeCategory)
- DataTypeExtension.IsReference Method (IDataType)
- DataTypeExtension.ReferencesExternalData Method (IDataType)
- DataTypeExtension.ReferencesExternalData Method (IInstance)
- DataTypeExtension.ResolvableAsPrimitive Method (IDataType)
- DataTypeExtension.ResolvableAsPrimitive Method (IDataType, Boolean)
- DataTypeExtension.Resolve Method (IDataType)
- DataTypeExtension.Resolve Method (IDataType, DataTypeResolveStrategy)