ISessionProvider.TSession, TAddress, TSettings. Interface

Generic ISessionProvider interface

Namespace:  TwinCAT
Assembly:  TwinCAT.Ads.Abstractions (in TwinCAT.Ads.Abstractions.dll) Version: 6.0.328+39e3229

Syntax

C#

public interface ISessionProvider<TSession, TAddress, TSettings> : ISessionProvider
where TSession : ISession

Type Parameters

TSession

Session type

TAddress

Address specifier

TSettings

Communication settings type

The ISessionProvider.TSession, TAddress, TSettings. type exposes the following members.

Properties

 

Name

Description

ISessionProvider.TSession, TAddress, TSettings. Interface 1:

Capabilities

Gets the capabilities. (Inherited from ISessionProvider.)

ISessionProvider.TSession, TAddress, TSettings. Interface 2:

Name

Gets the name of the SessionProvider (Inherited from ISessionProvider.)

Methods

 

Name

Description

ISessionProvider.TSession, TAddress, TSettings. Interface 3:

Create(TAddress, TSettings)

Creates the Session with specified address and communication settings.

ISessionProvider.TSession, TAddress, TSettings. Interface 4:

Create(Object, ISessionSettings)

Creates the Session with address and communication settings. (Inherited from ISessionProvider.)

Reference

TwinCAT Namespace

TwinCAT.ISessionProvider