IAdsConnection Methods

The IAdsConnection type exposes the following members.

Methods

 

Name

Description

IAdsConnection Methods 1:

AddDeviceNotification(String, Int32, NotificationSettings, Object)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotification event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 2:

AddDeviceNotification(UInt32, UInt32, Int32, NotificationSettings, Object)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotification event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 3:

AddDeviceNotificationAsync(String, Int32, NotificationSettings, Object, CancellationToken)

Connects a variable to the ADS client asynchronously. The ADS client will be notified by the AdsNotification event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 4:

AddDeviceNotificationAsync(UInt32, UInt32, Int32, NotificationSettings, Object, CancellationToken)

Connects a variable to the ADS client asynchronously. The ADS client will be notified by the AdsNotification event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 5:

AddDeviceNotificationEx(String, NotificationSettings, Object, Type)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotificationEx event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 6:

AddDeviceNotificationEx(String, NotificationSettings, Object, Type, Int32)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotificationEx event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 7:

AddDeviceNotificationEx(UInt32, UInt32, NotificationSettings, Object, Type)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotificationEx event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 8:

AddDeviceNotificationEx(UInt32, UInt32, NotificationSettings, Object, Type, Int32)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotification event. If type is a string type, the first element of the parameter args specifies the number of characters of the string. If type is an array type, the number of elements for each dimension has to be specified in the parameter args. Only primitive ('AnyType') types are allowed for the parameter type.
(Inherited from IAdsNotifications)

IAdsConnection Methods 9:

AddDeviceNotificationExAsync(String, NotificationSettings, Object, Type, Int32, CancellationToken)

Connects a variable to the ADS client asynchronously. The ADS client will be notified by the AdsNotificationEx event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 10:

AddDeviceNotificationExAsync(UInt32, UInt32, NotificationSettings, Object, Type, Int32, CancellationToken)

Connects a variable to the ADS client asynchronously. The ADS client will be notified by the AdsNotificationEx event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 11:

CleanupSymbolTable

Clears the internal symbol / DataTypes cache.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 12:

Close

Closes this IConnection
(Inherited from IConnection)

IAdsConnection Methods 13:

Connect

(Re)Connects the IConnection when disconnected.
(Inherited from IConnection)

IAdsConnection Methods 14:

ConnectAndWaitAsync

Connects the and wait asynchronous.
(Inherited from IConnection)

IAdsConnection Methods 15:

ConnectAsync

Connects the IConnection asynchronously when disconnected.
(Inherited from IConnection)

IAdsConnection Methods 16:

CreateVariableHandle

Determines the Symbol handle by its instance path synchronously.
(Inherited from IAdsHandle)

IAdsConnection Methods 17:

CreateVariableHandleAsync

Determines the Symbol handle by its instance path asynchronously.
(Inherited from IAdsHandle)

IAdsConnection Methods 18:

DeleteDeviceNotification

Deletes a registered notification.
(Inherited from IAdsNotifications)

IAdsConnection Methods 19:

DeleteDeviceNotificationAsync

Deletes a registered notification asynchronously.
(Inherited from IAdsNotifications)

IAdsConnection Methods 20:

DeleteVariableHandle

Releases the specified symbol/variable handle synchronously.
(Inherited from IAdsHandle)

IAdsConnection Methods 21:

DeleteVariableHandleAsync

Releases the specified symbol/variable handle asynchronously.
(Inherited from IAdsHandle)

IAdsConnection Methods 22:

Disconnect

Disconnects this IConnection.
(Inherited from IConnection)

IAdsConnection Methods 23:

DisconnectAsync

Disconnects the IConnection when connected (asynchronously)
(Inherited from IConnection)

IAdsConnection Methods 24:

IAdsConnection Methods 25:

InvokeRpcMethodAsync(String, String, Object, CancellationToken)

Invokes the specified RPC Method asynchronously
(Inherited from IAdsRpcInvoke)

IAdsConnection Methods 26:

IAdsConnection Methods 27:

InvokeRpcMethodAsync(IRpcCallableInstance, IRpcMethod, Object, AnyTypeSpecifier, AnyTypeSpecifier, CancellationToken)

Invokes the specified RPC Method asynchronously
(Inherited from IAdsRpcInvoke)

IAdsConnection Methods 28:

IAdsConnection Methods 29:

InvokeRpcMethodAsync(String, String, Object, AnyTypeSpecifier, AnyTypeSpecifier, CancellationToken)

Invokes the specified RPC Method asynchronously
(Inherited from IAdsRpcInvoke)

IAdsConnection Methods 30:

Read

Reads data synchronously from an ADS device and writes to the specified readBuffer.
(Inherited from IAdsHandle)

IAdsConnection Methods 31:

ReadAny(String, Type)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 32:

ReadAny(UInt32, Type)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 33:

ReadAny(String, Type, Int32)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 34:

ReadAny(UInt32, Type, Int32)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 35:

ReadAny(UInt32, UInt32, Type)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 36:

ReadAny(UInt32, UInt32, Type, Int32)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 37:

ReadAnyT(String)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 38:

ReadAnyT(UInt32)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 39:

ReadAnyT(String, Int32)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 40:

ReadAnyT(UInt32, Int32)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 41:

ReadAnyT(UInt32, UInt32)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 42:

ReadAnyT(UInt32, UInt32, Int32)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 43:

ReadAnyAsync(String, Type, CancellationToken)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 44:

ReadAnyAsync(UInt32, Type, CancellationToken)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 45:

ReadAnyAsync(String, Type, Int32, CancellationToken)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 46:

ReadAnyAsync(UInt32, Type, Int32, CancellationToken)

Reads data synchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 47:

ReadAnyAsync(UInt32, UInt32, Type, CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 48:

ReadAnyAsync(UInt32, UInt32, Type, Int32, CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 49:

ReadAnyAsyncT(String, CancellationToken)

Reads data asynchronously from an ADS device.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 50:

ReadAnyAsyncT(UInt32, CancellationToken)

Reads data asynchronously from an ADS device.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 51:

ReadAnyAsyncT(String, Int32, CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 52:

ReadAnyAsyncT(UInt32, Int32, CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 53:

ReadAnyAsyncT(UInt32, UInt32, CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 54:

ReadAnyAsyncT(UInt32, UInt32, Int32, CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 55:

ReadAnyString(String, Int32, Encoding)

Reads any string.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 56:

ReadAnyString(UInt32, Int32, Encoding)

Reads a string from the specified symbol/variable.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 57:

ReadAnyString(UInt32, UInt32, Int32, Encoding)

Reads as string from a specified address.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 58:

ReadAnyStringAsync(String, Int32, Encoding, CancellationToken)

Reads a string asynchronously from the specified symbol/variable
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 59:

ReadAnyStringAsync(UInt32, Int32, Encoding, CancellationToken)

Reads a string asynchronously from the specified symbol/variable
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 60:

ReadAnyStringAsync(UInt32, UInt32, Int32, Encoding, CancellationToken)

Reads a string from a specified address asynchronously.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 61:

ReadAsResult(UInt32, Int32)

Reads the value synchronously data of the symbol, that is represented by the variable handle./>.
(Inherited from IAdsHandle)

IAdsConnection Methods 62:

ReadAsResult(UInt32, UInt32, Int32)

Reads data synchronously from an ADS device.
(Inherited from IAdsReadWrite)

IAdsConnection Methods 63:

ReadDataType

Reads/Determines the DataType Inforrmation with the specifed name.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 64:

ReadDataTypeAsync

Reads/Determines the DataType of the specified type as an asynchronous operation.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 65:

ReadDeviceInfo

Reads the identification and version number of an ADS server.

IAdsConnection Methods 66:

ReadDeviceInfoAsync

Reads the identification and version number of an ADS server.

IAdsConnection Methods 67:

ReadState

Reads the ADS status and the device status from an ADS server.
(Inherited from IAdsStateProvider)

IAdsConnection Methods 68:

ReadStateAsync

Reads the ADS status and the device status from an ADS server.
(Inherited from IAdsStateProvider)

IAdsConnection Methods 69:

ReadSymbol

Reads the symbol information about an individual variable in ADS devices.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 70:

ReadSymbolAsync

Reads the symbol information object specified by the instance path as an asynchronous operation.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 71:

ReadValue(ISymbol)

Reads the value of a symbol and returns the value as (boxed) object.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 72:

ReadValue(String)

Reads the value of a symbol specified with its instance path and returns the value as boxed object.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 73:

ReadValue(String, Type)

Reads the value of a symbol specified with its instance path and returns the value as object of the specified type.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 74:

ReadValueAsync(ISymbol, CancellationToken)

Reads the value of a symbol as an asynchronous operation and returns the value as an (boxed) object.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 75:

ReadValueAsync(String, Type, CancellationToken)

Reads the typed value of a symbol as an asynchronous operation.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 76:

ReadValueAsyncT(String, CancellationToken)

Reads the typed value of a symbol specified by the instance path as an asynchronous operation.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 77:

ReadWrite

Writes data synchronously to an ADS device and then Reads data from that target.
(Inherited from IAdsHandle)

IAdsConnection Methods 78:

ReadWriteAsResult

Writes data synchronously to an ADS device and reads data from that device.
(Inherited from IAdsReadWrite)

IAdsConnection Methods 79:

ReadWriteAsync

ReadWrites value data asynchronously to/from the symbol represented by the variableHandle.
(Inherited from IAdsHandle)

IAdsConnection Methods 80:

RegisterAdsStateChangedAsync

Registers for AdsStateChanged events as an asynchronous operation.
(Inherited from IAdsStateProvider)

IAdsConnection Methods 81:

RegisterSymbolVersionChanged

Registers the symbol version changed event (synchronously)
(Inherited from IAdsSymbolChangedProvider)

IAdsConnection Methods 82:

RegisterSymbolVersionChangedAsync

Registers the symbol version changed asynchronously.
(Inherited from IAdsSymbolChangedProvider)

IAdsConnection Methods 83:

TryAddDeviceNotification(String, Int32, NotificationSettings, Object, UInt32)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotification event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 84:

TryAddDeviceNotification(UInt32, UInt32, Int32, NotificationSettings, Object, UInt32)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotification event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 85:

TryAddDeviceNotificationEx(String, NotificationSettings, Object, Type, Int32, UInt32)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotificationEx event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 86:

TryAddDeviceNotificationEx(UInt32, UInt32, NotificationSettings, Object, Type, Int32, UInt32)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotificationEx event.
(Inherited from IAdsNotifications)

IAdsConnection Methods 87:

TryCreateVariableHandle

Determines the Symbol handle by its instance path synchronously.
(Inherited from IAdsHandle)

IAdsConnection Methods 88:

TryDeleteDeviceNotification

Deletes a registered notification.
(Inherited from IAdsNotifications)

IAdsConnection Methods 89:

TryDeleteVariableHandle

Releases the specified symbol/variable handle synchronously.
(Inherited from IAdsHandle)

IAdsConnection Methods 90:

IAdsConnection Methods 91:

TryInvokeRpcMethod(String, String, Object, Object)

Invokes the specified RPC Method
(Inherited from IAdsRpcInvoke)

IAdsConnection Methods 92:

IAdsConnection Methods 93:

TryInvokeRpcMethod(String, String, Object, Object, Object)

Invokes the specified RPC Method
(Inherited from IAdsRpcInvoke)

IAdsConnection Methods 94:

IAdsConnection Methods 95:

TryInvokeRpcMethod(IRpcCallableInstance, IRpcMethod, Object, AnyTypeSpecifier, AnyTypeSpecifier, Object, Object)

Invokes the rpc method.
(Inherited from IAdsRpcInvoke)

IAdsConnection Methods 96:

IAdsConnection Methods 97:

TryInvokeRpcMethod(String, String, Object, AnyTypeSpecifier, AnyTypeSpecifier, Object, Object)

Invokes the rpc method.
(Inherited from IAdsRpcInvoke)

IAdsConnection Methods 98:

TryRead

Reads the value synchronously data of the symbol, that is represented by the variable handle into the readBuffer.
(Inherited from IAdsHandle)

IAdsConnection Methods 99:

TryReadDataType

Tries to Read/Determine the DataType of the specified type.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 100:

TryReadState

Reads the ADS status and the device status from an ADS server. Unlike the ReadState method this method does not call an exception on failure. Instead an AdsErrorCode is returned. If the return value is equal to AdsErrorCode.NoError the call was successful.
(Inherited from IAdsStateProvider)

IAdsConnection Methods 101:

TryReadSymbol

Tries to read the symbol information object specified by the instance path.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 102:

TryReadValue(ISymbol, Object)

Tries to read the value of a symbol and returns the value as boxed object.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 103:

TryReadValue(String, Type, Object)

Tries to the value of a symbol specified as instance path and returns the value as (boxed) object.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 104:

TryReadValueT(ISymbol, T)

Reads the value of a symbol and returns the value as typed value.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 105:

TryReadValueT(String, T)

Tries to reads the value of a symbol specified with instance path and returns the typed value.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 106:

TryReadWrite

ReadWrites value data synchronously to/from the symbol represented by the variableHandle.
(Inherited from IAdsHandle)

IAdsConnection Methods 107:

TryWrite(UInt32, ReadOnlyMemoryByte)

Writes the value data synchronously that is represented in the writeBuffer to the symbol with the specified variableHandle.
(Inherited from IAdsHandle)

IAdsConnection Methods 108:

TryWrite(UInt32, UInt32, ReadOnlyMemoryByte)

Writes data synchronously to an ADS device.
(Inherited from IAdsReadWrite)

IAdsConnection Methods 109:

TryWriteControl(StateInfo)

Changes the ADS status and the device status of an ADS server.
(Inherited from IAdsStateControl)

IAdsConnection Methods 110:

TryWriteControl(StateInfo, ReadOnlyMemoryByte)

Changes the ADS status and the device status of an ADS server.
(Inherited from IAdsStateControl)

IAdsConnection Methods 111:

TryWriteValue(ISymbol, Object)

Tries to write a (boxed) value to the symbol
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 112:

TryWriteValue(String, Object)

Tries to write a (boxed) value to the symbol instance specified by its instance/symbol path.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 113:

TryWriteValueT(ISymbol, T)

Tries to write a value to the symbol.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 114:

TryWriteValueT(String, T)

Tries to Write a (typed) value to the symbol instance specified by its instance/symbol path.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 115:

UnregisterAdsStateChangedAsync

Registers for AdsStateChanged events as an asynchronous operation.
(Inherited from IAdsStateProvider)

IAdsConnection Methods 116:

UnregisterSymbolVersionChanged

Unregisters the symbol version changed event (synchronously)
(Inherited from IAdsSymbolChangedProvider)

IAdsConnection Methods 117:

UnregisterSymbolVersionChangedAsync

Unregisters the symbol version changed asynchronously.
(Inherited from IAdsSymbolChangedProvider)

IAdsConnection Methods 118:

Write(UInt32, ReadOnlyMemoryByte)

Writes data synchronously to an ADS device.
(Inherited from IAdsHandle)

IAdsConnection Methods 119:

Write(UInt32, UInt32)

Sends a 'Write' request to the ADS device at the specified address.
(Inherited from IAdsReadWrite)

IAdsConnection Methods 120:

Write(UInt32, UInt32, ReadOnlyMemoryByte)

Writes data synchronously to an ADS device.
(Inherited from IAdsReadWrite)

IAdsConnection Methods 121:

WriteAny(UInt32, Object)

Writes an object synchronously to an ADS device.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 122:

WriteAny(UInt32, Object, Int32)

Writes an object synchronously to an ADS device. If the Type of the object to be written is a string type, the first element of parameter args specifies the number of characters of the string.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 123:

WriteAny(UInt32, UInt32, Object)

Writes an object synchronously to an ADS device.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 124:

WriteAny(UInt32, UInt32, Object, Int32)

Writes an object synchronously to an ADS device.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 125:

WriteAnyAsync(UInt32, Object, CancellationToken)

Writes an object synchronously to an ADS device. If the Type of the object to be written is a string type, the first element of parameter args specifies the number of characters of the string.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 126:

WriteAnyAsync(UInt32, Object, Int32, CancellationToken)

Writes an object asynchronously to an ADS device. If the Type of the object to be written is a string type, the first element of parameter args specifies the number of characters of the string.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 127:

WriteAnyAsync(UInt32, UInt32, Object, CancellationToken)

Writes an object asynchronously to an ADS device. If the Type of the object to be written is a string type, the first element of parameter args specifies the number of characters of the string.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 128:

WriteAnyAsync(UInt32, UInt32, Object, Int32, CancellationToken)

Writes an object asynchronously to an ADS device. If the Type of the object to be written is a string type, the first element of parameter args specifies the number of characters of the string.
(Inherited from IAdsAnyAccess)

IAdsConnection Methods 129:

WriteAsResult

Writes data synchronously to an ADS device.
(Inherited from IAdsReadWrite)

IAdsConnection Methods 130:

WriteAsync(UInt32, ReadOnlyMemoryByte, CancellationToken)

Writes the value data asynchronously that is represented by the writeBuffer to the symbol specified by the variableHandle.
(Inherited from IAdsHandle)

IAdsConnection Methods 131:

WriteAsync(UInt32, UInt32, ReadOnlyMemoryByte, CancellationToken)

Writes the data / Value asynchronously into the specified writeBuffer.
(Inherited from IAdsReadWrite)

IAdsConnection Methods 132:

WriteControl(StateInfo)

Changes the ADS status and the device status of an ADS server.
(Inherited from IAdsStateControl)

IAdsConnection Methods 133:

WriteControl(StateInfo, ReadOnlyMemoryByte)

Changes the ADS status and the device status of an ADS server.
(Inherited from IAdsStateControl)

IAdsConnection Methods 134:

WriteControlAsync(AdsState, UInt16, CancellationToken)

Changes the ADS status and device status of the ADS server asynchronously.
(Inherited from IAdsStateControl)

IAdsConnection Methods 135:

WriteControlAsync(AdsState, UInt16, ReadOnlyMemoryByte, CancellationToken)

Changes the ADS status and device status of the ADS server asynchronously.
(Inherited from IAdsStateControl)

IAdsConnection Methods 136:

WriteValue(ISymbol, Object)

Writes a (boxed) value to the symbol.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 137:

WriteValue(String, Object)

Writes a (boxed value) to the symbol instance specified by its instance/symbol path.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 138:

WriteValueT(ISymbol, T)

Writes a (typed) value to the symbol.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 139:

WriteValueT(String, T)

Writes a typed value to the symbol instance specified by its instance/symbol path.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 140:

WriteValueAsync(ISymbol, Object, CancellationToken)

Writes a (boxed) value to the symbol as an asynchronous operation.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 141:

WriteValueAsyncT(ISymbol, T, CancellationToken)

Writes a (typed) value to the symbol as an asynchronous operation.
(Inherited from IAdsSymbolicAccess)

IAdsConnection Methods 142:

WriteValueAsyncT(String, T, CancellationToken)

Writes a (typed) value to the symbol instance specified by its instance/symbol path as an asynchronous operation.
(Inherited from IAdsSymbolicAccess)

Extension Methods

 

Name

Description

PollAdsState

Gets an observable sequence of ResultReadAdsStates via Polling.
(Defined by ConnectionStateExtension)

PollAdsState

Gets an observable sequence of AdsStates via Polling.
(Defined by AdsClientExtensions)

PollAdsState

Gets an observable sequence of ResultReadAdsStates via Polling.
(Defined by ConnectionStateExtension)

PollAdsState

Gets an observable sequence of AdsStates via Polling.
(Defined by AdsClientExtensions)

PollAdsState2

Gets an observable sequence of ResultReadAdsStates via Polling.
(Defined by AdsClientExtensions)

PollAdsState2

Gets an observable sequence of ResultReadAdsStates via Polling.
(Defined by AdsClientExtensions)

PollAdsState2Async

Gets an observable sequence of AdsStates via Polling.
(Defined by AdsClientExtensions)

PollAdsState2Async

Gets an observable sequence of ResultReadAdsStates via Polling.
(Defined by AdsClientExtensions)

PollAdsStateAsync

Gets an observable sequence of AdsStates via Polling.
(Defined by ConnectionStateExtension)

PollAdsStateAsync

Gets an observable sequence of AdsStates via Polling.
(Defined by AdsClientExtensions)

PollAdsStateAsync

Gets an observable sequence of AdsStates via Polling.
(Defined by ConnectionStateExtension)

PollAdsStateAsync

Gets an observable sequence of AdsStates via Polling.
(Defined by AdsClientExtensions)

PollDeviceState

Gets an observable sequence of ResultReadDeviceStates via Polling.
(Defined by AdsClientExtensions)

PollDeviceState

Gets an observable sequence of ResultReadDeviceStates via Polling.
(Defined by AdsClientExtensions)

PollDeviceStateAsync

Gets an observable sequence of ResultReadDeviceStates via Polling.
(Defined by AdsClientExtensions)

PollDeviceStateAsync

Gets an observable sequence of ResultReadDeviceStates via Polling.
(Defined by AdsClientExtensions)

PollSystemServiceState

Polls the state of the system service.
(Defined by SystemServiceExtension)

PollSystemServiceStateAsync

Polls the system service state asynchronously
(Defined by SystemServiceExtension)

PollValues

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol values on time points where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol values on time points where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValues

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol values on time points where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol values on time points where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValuesT

Polls the symbol as value sequence of object values with a specified period time.
(Defined by AnyTypeExtensions)

PollValues2T

Polls the symbol values on timepoints where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

PollValues2T

Polls the symbol values on time points where the polling observable streams data / triggers
(Defined by AnyTypeExtensions)

ReadSysServState

Reads the System Service state (AdsSysServState)
(Defined by SystemServiceExtension)

ReadSysServStateAsync

Reads the System Service state (AdsSysServState) (asynchronous)
(Defined by SystemServiceExtension)

ReadWithFallback

Read with fallback.
(Defined by AdsClientExtensions)

ReadWithFallback

Ads Read with Fallback.
(Defined by AdsClientExtensions)

ReadWithFallback

Ads Read with Fallback.
(Defined by AdsClientExtensions)

ReadWithFallbackAsync

Ads Read with fallback as an asynchronous operation.
(Defined by AdsClientExtensions)

ReadWithFallbackAsync

Ads Read with fallback as an asynchronous operation.
(Defined by AdsClientExtensions)

ReadWithFallbackAsync

Ads Read with fallback as an asynchronous operation.
(Defined by AdsClientExtensions)

ReadWriteWithFallback

Ads Read with Fallback.
(Defined by AdsClientExtensions)

ReadWriteWithFallback

ReadWrite with Fallback.
(Defined by AdsClientExtensions)

ReadWriteWithFallbackAsync

Ads Read with fallback as an asynchronous operation.
(Defined by AdsClientExtensions)

ReadWriteWithFallbackAsync

Ads Read with fallback as an asynchronous operation.
(Defined by AdsClientExtensions)

RepeatedRead

Repeated AdsRead.
(Defined by AdsClientExtensions)

RepeatedRead

Repeated AdsRead.
(Defined by AdsClientExtensions)

RepeatedReadAsync

Repeated AdsRead as an asynchronous operation.
(Defined by AdsClientExtensions)

RepeatedReadAsync

Repeated AdsRead as an asynchronous operation.
(Defined by AdsClientExtensions)

RepeatedReadWrite

Repeated AdsRead.
(Defined by AdsClientExtensions)

RepeatedReadWriteAsync

Repeated AdsReadWrite as an asynchronous operation.
(Defined by AdsClientExtensions)

RepeatedWrite

Repeated AdsWrie.
(Defined by AdsClientExtensions)

RepeatedWriteAsync

Repeated AdsReadWrite as an asynchronous operation.
(Defined by AdsClientExtensions)

RestartTwinCATAsync

Sends a SystemService Restart to the target system and waits until the system has finished the state changes (SystemService, Port 10000) (asynchronously)
(Defined by SystemServiceExtension)

SetAdsState

Sends an AdsState/AdsStateCommand Request to an AdsServer and waits until the StateChange is done or fails.
(Defined by ConnectionStateExtension)

SetAdsStateAsync

Sends an AdsState/AdsStateCommand Request to an AdsServer and waits until the StateChange is done or fails (asynchronously)
(Defined by ConnectionStateExtension)

WaitForTargetState

Waits until the target AdsServer reaches the requested state.
(Defined by ConnectionStateExtension)

WaitForTargetStateAsync

Waits until the target AdsServer reaches the requested state (asynchronous)
(Defined by ConnectionStateExtension)

WaitUntilRestarted

Waits until the Restart is detected on the client (SystemService, Port 10000)
(Defined by SystemServiceExtension)

WaitUntilRestartedAsync

Waits until the SystemService Restart is detectd on the client (SystemService, Port 10000) (asynchronously)
(Defined by SystemServiceExtension)

WhenAdsStateChanges

Gets an observable sequence of AdsStates.
(Defined by AdsClientExtensions)

WhenNotification

Gets an observable sequence of Notifications.
(Defined by AdsClientExtensions)

WhenNotification

Gets an observable sequence of Notification objects.
(Defined by AdsClientExtensions)

WhenNotification

Gets an observable sequence of Notification objects.
(Defined by AdsClientExtensions)

WhenNotification

Gets an observable sequence of SymbolValueNotifications.
(Defined by AdsClientExtensions)

WhenNotification

Creates an observable sequence of values that are created by ADS Notifications.
(Defined by AnyTypeExtensions)

WhenNotificationT

Creates an observable sequence of values that are created by ADS Notifications.
(Defined by AnyTypeExtensions)

WhenSymbolVersionChanges

Gets an observable sequence of SymbolVersion changed counts.
(Defined by AdsClientExtensions)

WhenSymbolVersionChanges

Gets an observable sequence of SymbolVersion changed counts.
(Defined by AdsClientExtensions)

WhenValueChanged

Observable sequence of Values driven by ADS Notifications on the specified symbol.
(Defined by ValueSymbolExtensions)

WriteValuesT

Writes the sequence of values to the symbol specified by the instance path.
(Defined by AnyTypeExtensions)

WriteValuesT

Writes the sequence of values to the symbol specified by the instance path.
(Defined by AnyTypeExtensions)

Reference

IAdsConnection Interface TwinCAT.Ads Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026