AdsClientExtensions Methods

The AdsClientExtensions type exposes the following members.

Methods

 

Name

Description

AdsClientExtensions Methods 1:

PollAdsState(IAdsConnection, IObservableUnit)

Gets an observable sequence of AdsStates via Polling.

AdsClientExtensions Methods 2:

PollAdsState(IAdsConnection, TimeSpan)

Gets an observable sequence of AdsStates via Polling.

PollAdsState2(IAdsConnection, IObservableUnit)

Gets an observable sequence of ResultReadAdsStates via Polling.

AdsClientExtensions Methods 3:

PollAdsState2(IAdsConnection, TimeSpan)

Gets an observable sequence of ResultReadAdsStates via Polling.

PollAdsState2Async(IAdsConnection, IObservableUnit, CancellationToken)

Gets an observable sequence of AdsStates via Polling.

PollAdsState2Async(IAdsConnection, TimeSpan, CancellationToken)

Gets an observable sequence of ResultReadAdsStates via Polling.

AdsClientExtensions Methods 4:

PollAdsStateAsync(IAdsConnection, IObservableUnit, CancellationToken)

Gets an observable sequence of AdsStates via Polling.

AdsClientExtensions Methods 5:

PollAdsStateAsync(IAdsConnection, TimeSpan, CancellationToken)

Gets an observable sequence of AdsStates via Polling.

PollDeviceState(IAdsConnection, IObservableUnit)

Gets an observable sequence of ResultReadDeviceStates via Polling.

AdsClientExtensions Methods 6:

PollDeviceState(IAdsConnection, TimeSpan)

Gets an observable sequence of ResultReadDeviceStates via Polling.

AdsClientExtensions Methods 7:

PollDeviceStateAsync(IAdsConnection, IObservableUnit, CancellationToken)

Gets an observable sequence of ResultReadDeviceStates via Polling.

AdsClientExtensions Methods 8:

PollDeviceStateAsync(IAdsConnection, TimeSpan, CancellationToken)

Gets an observable sequence of ResultReadDeviceStates via Polling.

AdsClientExtensions Methods 9:

WhenAdsStateChanges

Gets an observable sequence of AdsStates.

WhenNotification(IAdsConnection, ISymbol)

Gets an observable sequence of Notifications.

AdsClientExtensions Methods 10:

WhenNotification(IAdsConnection, ISymbolCollection)

Gets an observable sequence of Notification objects.

AdsClientExtensions Methods 11:

WhenNotification(IAdsConnection, IListISymbol, NotificationSettings)

Gets an observable sequence of Notification objects.

WhenNotification(IAdsConnection, ISymbol, NotificationSettings)

Gets an observable sequence of SymbolValueNotifications.

WhenSymbolVersionChanges(IAdsConnection)

Gets an observable sequence of SymbolVersion changed counts.

WhenSymbolVersionChanges(IAdsConnection, IScheduler)

Gets an observable sequence of SymbolVersion changed counts.

Reference

AdsClientExtensions Class TwinCAT.Ads.Reactive Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026