TwinCAT Namespace

Common namespace for types that are not specific to ADS.

Classes

 

Class

Description

TwinCAT Namespace 1:

CannotAccessVirtualSymbolException

Cannot access virtual Symbol

TwinCAT Namespace 2:

ClientNotConnectedException

Class ClientNotConnectedException

TwinCAT Namespace 3:

ConnectionStateChangedEventArgs

Event arguments for the Connection status changed event.

TwinCAT Namespace 4:

InsufficientAccessRights

Insufficient rights for access

TwinCAT Namespace 5:

Session

Abstract Session base class.

TwinCAT Namespace 6:

SessionConnectionStateChangedEventArgs

EventArguments for the ConnectionStatusChanged events.

TwinCAT Namespace 7:

SessionException

Session Exception

TwinCAT Namespace 8:

SessionNotConnectedException

Class SessionNotConnectedException.

TwinCAT Namespace 9:

SessionProvider.S, A, C.

Abstract base class for a Custom Session provider

Interfaces

 

Interface

Description

TwinCAT Namespace 10:

IConnection

Interface IConnection

TwinCAT Namespace 11:

IConnectionStateProvider

Interface IConnectionStateProvider

TwinCAT Namespace 12:

ISession

Interface ISession

TwinCAT Namespace 13:

ISessionSettings

Interface ISessionSettings

TwinCAT Namespace 14:

ISymbolLoaderSettings

Interface ISymbolLoaderSettings

Enumerations

 

Enumeration

Description

TwinCAT Namespace 15:

ConnectionState

Connection state enumeration

TwinCAT Namespace 16:

ConnectionStateChangedReason

Reason for the Connection status changed event.

TwinCAT Namespace 17:

SessionProviderCapabilities

Enum SessionProviderCapabilities

TwinCAT Namespace 18:

SymbolsLoadMode

Enum SymbolsLoadMode