TwinCAT.Ads.TypeSystem Namespace

Root namespace for the ADS type system.

Classes

 

Class

Description

TwinCAT.Ads.TypeSystem Namespace 1:

AliasType

Alias DataType

TwinCAT.Ads.TypeSystem Namespace 2:

ArrayType

Represents an Array DataType

TwinCAT.Ads.TypeSystem Namespace 3:

BitMappingType

Helper Data Type to implement Bit mapping types.

TwinCAT.Ads.TypeSystem Namespace 4:

DataType

DataType class

TwinCAT.Ads.TypeSystem Namespace 5:

EnumType.T.

Enum DataType.

TwinCAT.Ads.TypeSystem Namespace 6:

Field

Represents a field of an Struct/Alias/Union

TwinCAT.Ads.TypeSystem Namespace 7:

Instance

Instance implementation

TwinCAT.Ads.TypeSystem Namespace 8:

Member

Represents a member of an StructType

TwinCAT.Ads.TypeSystem Namespace 9:

PointerType

Represents a pointer type.

TwinCAT.Ads.TypeSystem Namespace 10:

PrimitiveType

Class PrimitiveType.

TwinCAT.Ads.TypeSystem Namespace 11:

ReferenceType

Represents a reference type

TwinCAT.Ads.TypeSystem Namespace 12:

RpcMethod

RPC Method Description

TwinCAT.Ads.TypeSystem Namespace 13:

RpcMethodParameter

Class RpcMethodParameter.

TwinCAT.Ads.TypeSystem Namespace 14:

RpcStructType

StructType which is callable by RPC Methods.

TwinCAT.Ads.TypeSystem Namespace 15:

StringType

String DataType

TwinCAT.Ads.TypeSystem Namespace 16:

StructType

Represents a struct type

TwinCAT.Ads.TypeSystem Namespace 17:

SubRangeType.T.

Represents a SubRangType

TwinCAT.Ads.TypeSystem Namespace 18:

Symbol

Symbol class

TwinCAT.Ads.TypeSystem Namespace 19:

SymbolLoaderFactory

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

TwinCAT.Ads.TypeSystem Namespace 20:

UnionType

Represents a union type

TwinCAT.Ads.TypeSystem Namespace 21:

WStringType

Represents an Unicode string (Wide string)

Interfaces

 

Interface

Description

TwinCAT.Ads.TypeSystem Namespace 22:

IAdsSymbol

Interface IAdsSymbol

TwinCAT.Ads.TypeSystem Namespace 23:

IAdsSymbolLoader

Symbol Loader interface