TwinCAT.TypeSystem.Generic Namespace

Namespace for the dynamic part of the common type system.

Classes

 

Class

Description

TwinCAT.TypeSystem.Generic Namespace 1:

DataTypeCollection.T.

Data type collection

TwinCAT.TypeSystem.Generic Namespace 2:

InstanceCollection.T.

Base class for IInstance object collections (abstract).

TwinCAT.TypeSystem.Generic Namespace 3:

NamespaceCollection.N, T.

Generic class for Namespace collections

TwinCAT.TypeSystem.Generic Namespace 4:

ReadOnlyDataTypeCollection.T.

ReadOnly DataType collection

TwinCAT.TypeSystem.Generic Namespace 5:

ReadOnlyInstanceCollection.T.

ReadOnly Instance collection

TwinCAT.TypeSystem.Generic Namespace 6:

ReadOnlyNamespaceCollection.N, T.

Read Only namespace collection

TwinCAT.TypeSystem.Generic Namespace 7:

ReadOnlySymbolCollection.T.

Read only symbol collection.

TwinCAT.TypeSystem.Generic Namespace 8:

SymbolCollection.T.

Interface represents a collection of ISymbol objects.

TwinCAT.TypeSystem.Generic Namespace 9:

SymbolIterator.T.

Symbol iterator object

Interfaces

 

Interface

Description

TwinCAT.TypeSystem.Generic Namespace 10:

IDataTypeContainer.T.

Data Type container interface

TwinCAT.TypeSystem.Generic Namespace 11:

IInstanceCollection.T.

Generic InstanceColleciton interface.

TwinCAT.TypeSystem.Generic Namespace 12:

INamespace.T.

Namespace interface

TwinCAT.TypeSystem.Generic Namespace 13:

ISymbolCollection.T.

Interface ISymbolCollection

TwinCAT.TypeSystem.Generic Namespace 14:

ISymbolProvider.N, T, S.

Symbol provider interface

Enumerations

 

Enumeration

Description

TwinCAT.TypeSystem.Generic Namespace 15:

InstanceCollectionMode

Enum InstanceCollectionMode

TwinCAT.TypeSystem.Generic Namespace 16:

SymbolIterationMask

Mask Flagset to specify filters for SymbolIterator.T..