TwinCAT.Ads.TypeSystem Namespace

Root namespace for the ADS type system.

Classes

 

Class

Description

AliasType

Alias DataType

ArrayType

Represents an Array DataType

BitMappingType

Helper Data Type to implement Bit mapping types.

DataType

DataType class

EnumType.T.

Enum DataType.

Field

Represents a field of an Struct/Alias/Union

Instance

Instance implementation

Member

Represents a member of an StructType

PointerType

Represents a pointer type.

PrimitiveType

Class PrimitiveType.

ReferenceType

Represents a reference type

RpcMethod

RPC Method Description

RpcMethodParameter

Class RpcMethodParameter.

RpcStructType

StructType which is callable by RPC Methods.

StringType

String DataType

StructType

Represents a struct type

SubRangeType.T.

Represents a SubRangType

Symbol

Symbol class

SymbolLoaderFactory

The class SymbolLoaderFactory is used to create a new instance of the AdsSymbolLoader initialized to the parametrized mode (SymbolBrowser V2, new Version)

UnionType

Represents a union type

WStringType

Represents an Unicode string (Wide string)

Interfaces

 

Interface

Description

IAdsSymbol

Interface IAdsSymbol

IAdsSymbolLoader

Symbol Loader interface