IAdsConnectAddress Methods

The IAdsConnectAddress type exposes the following members.

Methods

 

Name

Description

IAdsConnectAddress 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)

IAdsConnectAddress 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)

IAdsConnectAddress 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)

IAdsConnectAddress 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)

IAdsConnectAddress 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)

IAdsConnectAddress 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)

IAdsConnectAddress 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)

IAdsConnectAddress 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)

IAdsConnectAddress 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)

IAdsConnectAddress 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)

IAdsConnectAddress Methods 11:

CleanupSymbolTable

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

IAdsConnectAddress Methods 12:

Close

Closes this IConnection
(Inherited from IConnection)

IAdsConnectAddress Methods 13:

Connect

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

IAdsConnectAddress Methods 14:

Connect(AmsAddress)

Connects/Reconnects to the specified target address.

IAdsConnectAddress Methods 15:

Connect(Int32)

Connects/Reconnects to the specified port of the local ADS target device.

IAdsConnectAddress Methods 16:

Connect(AmsNetId, Int32)

Connects/Reconnects to the specified target address.

IAdsConnectAddress Methods 17:

Connect(String, Int32)

Connects/Reconnects to the specified target address.

IAdsConnectAddress Methods 18:

ConnectAndWaitAsync(CancellationToken)

Connects the and wait asynchronous.
(Inherited from IConnection)

IAdsConnectAddress Methods 19:

ConnectAndWaitAsync(AmsAddress, CancellationToken)

Connects/Reconnects to the target address and waits until the IAdsConnection is disconnected asynchronously.

IAdsConnectAddress Methods 20:

ConnectAsync(CancellationToken)

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

IAdsConnectAddress Methods 21:

ConnectAsync(AmsAddress, CancellationToken)

Connects/Reconnects to the specified target address asynchronously.

IAdsConnectAddress Methods 22:

ConnectAsync(Int32, CancellationToken)

Connects/Reconnects to the specified port of the local system asynchonously.

IAdsConnectAddress Methods 23:

ConnectAsync(AmsNetId, Int32, CancellationToken)

Connects/Reconnects to the specified target address asynchronously.

IAdsConnectAddress Methods 24:

CreateVariableHandle

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

IAdsConnectAddress Methods 25:

CreateVariableHandleAsync

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

IAdsConnectAddress Methods 26:

DeleteDeviceNotification

Deletes a registered notification.
(Inherited from IAdsNotifications)

IAdsConnectAddress Methods 27:

DeleteDeviceNotificationAsync

Deletes a registered notification asynchronously.
(Inherited from IAdsNotifications)

IAdsConnectAddress Methods 28:

DeleteVariableHandle

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

IAdsConnectAddress Methods 29:

DeleteVariableHandleAsync

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

IAdsConnectAddress Methods 30:

Disconnect

Disconnects this IConnection.
(Inherited from IConnection)

IAdsConnectAddress Methods 31:

DisconnectAsync

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

IAdsConnectAddress Methods 32:

IAdsConnectAddress Methods 33:

InvokeRpcMethodAsync(String, String, Object, CancellationToken)

Invokes the specified RPC Method asynchronously
(Inherited from IAdsRpcInvoke)

IAdsConnectAddress Methods 34:

IAdsConnectAddress Methods 35:

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

Invokes the specified RPC Method asynchronously
(Inherited from IAdsRpcInvoke)

IAdsConnectAddress Methods 36:

IAdsConnectAddress Methods 37:

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

Invokes the specified RPC Method asynchronously
(Inherited from IAdsRpcInvoke)

IAdsConnectAddress Methods 38:

Read

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

IAdsConnectAddress Methods 39:

ReadAny(String, Type)

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

IAdsConnectAddress Methods 40:

ReadAny(UInt32, Type)

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

IAdsConnectAddress Methods 41:

ReadAny(String, Type, Int32)

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

IAdsConnectAddress Methods 42:

ReadAny(UInt32, Type, Int32)

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

IAdsConnectAddress Methods 43:

ReadAny(UInt32, UInt32, Type)

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

IAdsConnectAddress Methods 44:

ReadAny(UInt32, UInt32, Type, Int32)

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

IAdsConnectAddress Methods 45:

ReadAnyT(String)

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

IAdsConnectAddress Methods 46:

ReadAnyT(UInt32)

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

IAdsConnectAddress Methods 47:

ReadAnyT(String, Int32)

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

IAdsConnectAddress Methods 48:

ReadAnyT(UInt32, Int32)

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

IAdsConnectAddress Methods 49:

ReadAnyT(UInt32, UInt32)

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

IAdsConnectAddress Methods 50:

ReadAnyT(UInt32, UInt32, Int32)

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

IAdsConnectAddress Methods 51:

ReadAnyAsync(String, Type, CancellationToken)

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

IAdsConnectAddress Methods 52:

ReadAnyAsync(UInt32, Type, CancellationToken)

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

IAdsConnectAddress Methods 53:

ReadAnyAsync(String, Type, Int32, CancellationToken)

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

IAdsConnectAddress Methods 54:

ReadAnyAsync(UInt32, Type, Int32, CancellationToken)

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

IAdsConnectAddress Methods 55:

ReadAnyAsync(UInt32, UInt32, Type, CancellationToken)

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

IAdsConnectAddress Methods 56:

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

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

IAdsConnectAddress Methods 57:

ReadAnyAsyncT(String, CancellationToken)

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

IAdsConnectAddress Methods 58:

ReadAnyAsyncT(UInt32, CancellationToken)

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

IAdsConnectAddress Methods 59:

ReadAnyAsyncT(String, Int32, CancellationToken)

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

IAdsConnectAddress Methods 60:

ReadAnyAsyncT(UInt32, Int32, CancellationToken)

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

IAdsConnectAddress Methods 61:

ReadAnyAsyncT(UInt32, UInt32, CancellationToken)

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

IAdsConnectAddress Methods 62:

ReadAnyAsyncT(UInt32, UInt32, Int32, CancellationToken)

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

IAdsConnectAddress Methods 63:

ReadAnyString(String, Int32, Encoding)

Reads any string.
(Inherited from IAdsAnyAccess)

IAdsConnectAddress Methods 64:

ReadAnyString(UInt32, Int32, Encoding)

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

IAdsConnectAddress Methods 65:

ReadAnyString(UInt32, UInt32, Int32, Encoding)

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

IAdsConnectAddress Methods 66:

ReadAnyStringAsync(String, Int32, Encoding, CancellationToken)

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

IAdsConnectAddress Methods 67:

ReadAnyStringAsync(UInt32, Int32, Encoding, CancellationToken)

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

IAdsConnectAddress Methods 68:

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

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

IAdsConnectAddress Methods 69:

ReadAsResult(UInt32, Int32)

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

IAdsConnectAddress Methods 70:

ReadAsResult(UInt32, UInt32, Int32)

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

IAdsConnectAddress Methods 71:

ReadDataType

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

IAdsConnectAddress Methods 72:

ReadDataTypeAsync

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

IAdsConnectAddress Methods 73:

ReadDeviceInfo

Reads the identification and version number of an ADS server.
(Inherited from IAdsConnection)

IAdsConnectAddress Methods 74:

ReadDeviceInfoAsync

Reads the identification and version number of an ADS server.
(Inherited from IAdsConnection)

IAdsConnectAddress Methods 75:

ReadState

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

IAdsConnectAddress Methods 76:

ReadStateAsync

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

IAdsConnectAddress Methods 77:

ReadSymbol

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

IAdsConnectAddress Methods 78:

ReadSymbolAsync

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

IAdsConnectAddress Methods 79:

ReadValue(ISymbol)

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

IAdsConnectAddress Methods 80:

ReadValue(String)

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

IAdsConnectAddress Methods 81:

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)

IAdsConnectAddress Methods 82:

ReadValueAsync(ISymbol, CancellationToken)

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

IAdsConnectAddress Methods 83:

ReadValueAsync(String, Type, CancellationToken)

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

IAdsConnectAddress Methods 84:

ReadValueAsyncT(String, CancellationToken)

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

IAdsConnectAddress Methods 85:

ReadWrite

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

IAdsConnectAddress Methods 86:

ReadWriteAsResult

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

IAdsConnectAddress Methods 87:

ReadWriteAsync

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

IAdsConnectAddress Methods 88:

RegisterAdsStateChangedAsync

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

IAdsConnectAddress Methods 89:

RegisterSymbolVersionChanged

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

IAdsConnectAddress Methods 90:

RegisterSymbolVersionChangedAsync

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

IAdsConnectAddress Methods 91:

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)

IAdsConnectAddress Methods 92:

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)

IAdsConnectAddress Methods 93:

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)

IAdsConnectAddress Methods 94:

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)

IAdsConnectAddress Methods 95:

TryCreateVariableHandle

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

IAdsConnectAddress Methods 96:

TryDeleteDeviceNotification

Deletes a registered notification.
(Inherited from IAdsNotifications)

IAdsConnectAddress Methods 97:

TryDeleteVariableHandle

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

IAdsConnectAddress Methods 98:

IAdsConnectAddress Methods 99:

TryInvokeRpcMethod(String, String, Object, Object)

Invokes the specified RPC Method
(Inherited from IAdsRpcInvoke)

IAdsConnectAddress Methods 100:

IAdsConnectAddress Methods 101:

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

Invokes the specified RPC Method
(Inherited from IAdsRpcInvoke)

IAdsConnectAddress Methods 102:

IAdsConnectAddress Methods 103:

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

Invokes the rpc method.
(Inherited from IAdsRpcInvoke)

IAdsConnectAddress Methods 104:

IAdsConnectAddress Methods 105:

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

Invokes the rpc method.
(Inherited from IAdsRpcInvoke)

IAdsConnectAddress Methods 106:

TryRead

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

IAdsConnectAddress Methods 107:

TryReadDataType

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

IAdsConnectAddress Methods 108:

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)

IAdsConnectAddress Methods 109:

TryReadSymbol

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

IAdsConnectAddress Methods 110:

TryReadValue(ISymbol, Object)

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

IAdsConnectAddress Methods 111:

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)

IAdsConnectAddress Methods 112:

TryReadValueT(ISymbol, T)

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

IAdsConnectAddress Methods 113:

TryReadValueT(String, T)

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

IAdsConnectAddress Methods 114:

TryReadWrite

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

IAdsConnectAddress Methods 115:

TryWrite(UInt32, ReadOnlyMemoryByte)

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

IAdsConnectAddress Methods 116:

TryWrite(UInt32, UInt32, ReadOnlyMemoryByte)

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

IAdsConnectAddress Methods 117:

TryWriteControl(StateInfo)

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

IAdsConnectAddress Methods 118:

TryWriteControl(StateInfo, ReadOnlyMemoryByte)

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

IAdsConnectAddress Methods 119:

TryWriteValue(ISymbol, Object)

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

IAdsConnectAddress Methods 120:

TryWriteValue(String, Object)

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

IAdsConnectAddress Methods 121:

TryWriteValueT(ISymbol, T)

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

IAdsConnectAddress Methods 122:

TryWriteValueT(String, T)

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

IAdsConnectAddress Methods 123:

UnregisterAdsStateChangedAsync

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

IAdsConnectAddress Methods 124:

UnregisterSymbolVersionChanged

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

IAdsConnectAddress Methods 125:

UnregisterSymbolVersionChangedAsync

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

IAdsConnectAddress Methods 126:

Write(UInt32, ReadOnlyMemoryByte)

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

IAdsConnectAddress Methods 127:

Write(UInt32, UInt32)

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

IAdsConnectAddress Methods 128:

Write(UInt32, UInt32, ReadOnlyMemoryByte)

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

IAdsConnectAddress Methods 129:

WriteAny(UInt32, Object)

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

IAdsConnectAddress Methods 130:

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)

IAdsConnectAddress Methods 131:

WriteAny(UInt32, UInt32, Object)

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

IAdsConnectAddress Methods 132:

WriteAny(UInt32, UInt32, Object, Int32)

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

IAdsConnectAddress Methods 133:

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)

IAdsConnectAddress Methods 134:

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)

IAdsConnectAddress Methods 135:

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)

IAdsConnectAddress Methods 136:

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)

IAdsConnectAddress Methods 137:

WriteAsResult

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

IAdsConnectAddress Methods 138:

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)

IAdsConnectAddress Methods 139:

WriteAsync(UInt32, UInt32, ReadOnlyMemoryByte, CancellationToken)

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

IAdsConnectAddress Methods 140:

WriteControl(StateInfo)

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

IAdsConnectAddress Methods 141:

WriteControl(StateInfo, ReadOnlyMemoryByte)

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

IAdsConnectAddress Methods 142:

WriteControlAsync(AdsState, UInt16, CancellationToken)

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

IAdsConnectAddress Methods 143:

WriteControlAsync(AdsState, UInt16, ReadOnlyMemoryByte, CancellationToken)

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

IAdsConnectAddress Methods 144:

WriteValue(ISymbol, Object)

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

IAdsConnectAddress Methods 145:

WriteValue(String, Object)

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

IAdsConnectAddress Methods 146:

WriteValueT(ISymbol, T)

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

IAdsConnectAddress Methods 147:

WriteValueT(String, T)

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

IAdsConnectAddress Methods 148:

WriteValueAsync(ISymbol, Object, CancellationToken)

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

IAdsConnectAddress Methods 149:

WriteValueAsyncT(ISymbol, T, CancellationToken)

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

IAdsConnectAddress Methods 150:

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

IAdsConnectAddress Interface TwinCAT.Ads Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026