AdsConnection Methods

The AdsConnection type exposes the following members.

Methods

 

Name

Description

AdsConnection Methods 1:

AddDeviceNotification(String, Int32, NotificationSettings, Object)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotification event.

AdsConnection 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.

AdsConnection 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.

AdsConnection 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.

AdsConnection Methods 5:

AddDeviceNotificationEx(String, NotificationSettings, Object, Type)

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotificationEx event.

AdsConnection 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.

AdsConnection 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.

AdsConnection 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.

AdsConnection 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.

AdsConnection 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.

AdsConnection Methods 11:

CleanupSymbolTable

Clears the internal symbol cache.

AdsConnection Methods 12:

Close

Closes the AdsConnection

AdsConnection Methods 13:

Connect

(Re)Connects the IConnection when disconnected.

AdsConnection Methods 14:

ConnectAndWaitAsync

Connects the and wait asynchronous.

AdsConnection Methods 15:

ConnectAsync

Connect as an asynchronous operation.

AdsConnection Methods 16:

CreateVariableHandle

Generates a unique handle for an ADS variable.

AdsConnection Methods 17:

CreateVariableHandleAsync

Determines the Symbol handle by its instance path asynchronously.

AdsConnection Methods 18:

DeleteDeviceNotification

Deletes an existing notification.

AdsConnection Methods 19:

DeleteDeviceNotificationAsync

Deletes a registered notification asynchronously.

AdsConnection Methods 20:

DeleteVariableHandle

Releases the handle of a ADS variable again.

AdsConnection Methods 21:

DeleteVariableHandleAsync

Releases the handle of a ADS variable again (asynchronously)

AdsConnection Methods 22:

Disconnect

Disconnects this IConnection.

AdsConnection Methods 23:

DisconnectAsync

Disconnects this IConnection.

AdsConnection Methods 24:

Dispose

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

AdsConnection Methods 25:

Equals

Determines whether the specified object is equal to the current object.
(Inherited from Object)

AdsConnection Methods 26:

GetHashCode

Serves as the default hash function.
(Inherited from Object)

AdsConnection Methods 27:

GetType

Gets the Type of the current instance.
(Inherited from Object)

AdsConnection Methods 28:

AdsConnection Methods 29:

InvokeRpcMethod(String, String, Object)

Invokes the specified RPC Method

AdsConnection Methods 30:

AdsConnection Methods 31:

InvokeRpcMethod(String, String, Object, Object)

Invokes the specified RPC Method

AdsConnection Methods 32:

AdsConnection Methods 33:

InvokeRpcMethod(String, String, Object, AnyTypeSpecifier)

Invokes the specified RPC Method

AdsConnection Methods 34:

AdsConnection Methods 35:

InvokeRpcMethod(String, String, Object, AnyTypeSpecifier, AnyTypeSpecifier, Object)

Invokes the specified RPC Method

AdsConnection Methods 36:

AdsConnection Methods 37:

InvokeRpcMethodAsync(String, String, Object, CancellationToken)

Invokes the specified RPC Method asynchronously

AdsConnection Methods 38:

AdsConnection Methods 39:

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

Invokes the specified RPC Method asynchronously

AdsConnection Methods 40:

AdsConnection Methods 41:

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

Invokes the specified RPC Method asynchronously

AdsConnection Methods 42:

ReadAny(String, Type)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 43:

ReadAny(UInt32, Type)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 44:

ReadAny(String, Type, Int32)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 45:

ReadAny(UInt32, Type, Int32)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 46:

ReadAny(UInt32, UInt32, Type)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 47:

ReadAny(UInt32, UInt32, Type, Int32)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 48:

ReadAny(UInt32, UInt32, Type, Int32, Int32)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 49:

ReadAnyT(String)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 50:

ReadAnyT(UInt32)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 51:

ReadAnyT(String, Int32)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 52:

ReadAnyT(UInt32, Int32)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 53:

ReadAnyT(UInt32, UInt32)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 54:

ReadAnyT(UInt32, UInt32, Int32)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 55:

ReadAnyAsResultT(String)

Reads data synchronously from an ADS device and writes it to an result object.

AdsConnection Methods 56:

ReadAnyAsResultT(String, Int32)

Reads data synchronously from an ADS device and writes it to an result object.

AdsConnection Methods 57:

ReadAnyAsync(String, Type, CancellationToken)

Read any as an asynchronous operation.

AdsConnection Methods 58:

ReadAnyAsync(UInt32, Type, CancellationToken)

Reads data synchronously from an ADS device and writes it to an object.

AdsConnection Methods 59:

ReadAnyAsync(String, Type, Int32, CancellationToken)

Read any as an asynchronous operation.

AdsConnection Methods 60:

ReadAnyAsync(UInt32, Type, Int32, CancellationToken)

Read any as an asynchronous operation.

AdsConnection Methods 61:

ReadAnyAsync(UInt32, UInt32, Type, CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.

AdsConnection Methods 62:

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

Read any as an asynchronous operation.

AdsConnection Methods 63:

ReadAnyAsyncT(String, CancellationToken)

Read any as an asynchronous operation.

AdsConnection Methods 64:

ReadAnyAsyncT(UInt32, CancellationToken)

Reads data synchronously from an ADS device.

AdsConnection Methods 65:

ReadAnyAsyncT(String, Int32, CancellationToken)

Read any as an asynchronous operation.

AdsConnection Methods 66:

ReadAnyAsyncT(UInt32, Int32, CancellationToken)

Read any as an asynchronous operation.

AdsConnection Methods 67:

ReadAnyAsyncT(UInt32, UInt32, CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.

AdsConnection Methods 68:

ReadAnyAsyncT(UInt32, UInt32, Int32, CancellationToken)

Read any as an asynchronous operation.

AdsConnection Methods 69:

ReadAnyString(String, Int32, Encoding)

Reads any string.

AdsConnection Methods 70:

ReadAnyString(UInt32, Int32, Encoding)

Reads a string from the specified symbol/variable.

AdsConnection Methods 71:

ReadAnyString(UInt32, UInt32, Int32, Encoding)

Reads as string from a specified address.

AdsConnection Methods 72:

ReadAnyStringAsync(String, Int32, Encoding, CancellationToken)

Read any string as an asynchronous operation.

AdsConnection Methods 73:

ReadAnyStringAsync(UInt32, Int32, Encoding, CancellationToken)

Reads a string asynchronously from the specified symbol/variable

AdsConnection Methods 74:

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

read any string as an asynchronous operation.

AdsConnection Methods 75:

ReadAsResult(UInt32, Int32)

Reads the value synchronously data of the symbol, that is represented by the variable handle./>.

AdsConnection Methods 76:

ReadAsResult(UInt32, UInt32, Int32)

Reads data synchronously from an ADS device />

AdsConnection Methods 77:

ReadAsResult(UInt32, UInt32, Int32, Int32)

Reads data synchronously from an ADS device.

AdsConnection Methods 78:

ReadDataType

Reads/Determines the DataType Inforrmation with the specifed name.

AdsConnection Methods 79:

ReadDataTypeAsync

Reads/Determines the DataType of the specified type as an asynchronous operation.

AdsConnection Methods 80:

ReadDeviceInfo

Reads the identification and version number of an ADS server.

AdsConnection Methods 81:

ReadDeviceInfoAsync

Reads the identification and version number of an ADS server.

AdsConnection Methods 82:

ReadState

Reads the ADS status and the device status from an ADS server.

AdsConnection Methods 83:

ReadState(Int32)

Reads the ADS status and the device status from an ADS server.

AdsConnection Methods 84:

ReadStateAsync

Read state as an asynchronous operation.

AdsConnection Methods 85:

ReadSymbol

Reads the symbol.

AdsConnection Methods 86:

ReadSymbolAsync

Read symbol as an asynchronous operation.

AdsConnection Methods 87:

ReadValue(ISymbol)

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

AdsConnection Methods 88:

ReadValue(String)

Reads the value of a symbol specified with its instance path and returns the value as boxed object.

AdsConnection Methods 89:

ReadValue(String, Type)

Reads the value of a symbol specified with its instance path and returns the value as object of the specified type.

AdsConnection Methods 90:

ReadValueT(ISymbol)

Reads the value of a symbol and returns it as an typed object.

AdsConnection Methods 91:

ReadValueT(String)

Reads the value.

AdsConnection Methods 92:

ReadValueAsync(ISymbol, CancellationToken)

Read value as an asynchronous operation.

AdsConnection Methods 93:

ReadValueAsync(String, Type, CancellationToken)

Read value as an asynchronous operation.

AdsConnection Methods 94:

ReadValueAsyncT(ISymbol, CancellationToken)

Read value as an asynchronous operation.

AdsConnection Methods 95:

ReadValueAsyncT(String, CancellationToken)

Read value as an asynchronous operation.

AdsConnection Methods 96:

ReadWriteAsResult(UInt32, UInt32, Int32, ReadOnlyMemoryByte)

Writes data synchronously to an ADS device and then Reads data from this device.

AdsConnection Methods 97:

ReadWriteAsResult(UInt32, UInt32, Int32, ReadOnlyMemoryByte, Int32)

Writes data synchronously to an ADS device and then Reads data from this device.

AdsConnection Methods 98:

RegisterAdsStateChangedAsync

Registers for AdsStateChanged events as an asynchronous operation.

AdsConnection Methods 99:

RegisterSymbolVersionChanged

Registers the symbol version changed event (synchronously)

AdsConnection Methods 100:

RegisterSymbolVersionChangedAsync

Registers the symbol version changed asynchronously.

AdsConnection Methods 101:

ToString

Returns a string that represents the current object.
(Inherited from Object)

AdsConnection Methods 102:

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

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotification event.

AdsConnection Methods 103:

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

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotification event.

AdsConnection Methods 104:

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

Connects a variable to the ADS client. The ADS client will be notified by the AdsNotification event.

AdsConnection Methods 105:

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.

AdsConnection Methods 106:

TryCreateVariableHandle

Read (determine) the Symbol handle by its name/path

AdsConnection Methods 107:

TryDeleteDeviceNotification

Deletes a registered notification.

AdsConnection Methods 108:

TryDeleteVariableHandle

Releases the specified symbol/variable handle synchronously.

AdsConnection Methods 109:

AdsConnection Methods 110:

TryInvokeRpcMethod(String, String, Object, Object)

Invokes the specified RPC Method

AdsConnection Methods 111:

AdsConnection Methods 112:

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

Invokes the specified RPC Method

AdsConnection Methods 113:

AdsConnection Methods 114:

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

Invokes the rpc method.

AdsConnection Methods 115:

AdsConnection Methods 116:

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

Invokes the rpc method.

AdsConnection Methods 117:

TryRead(UInt32, MemoryByte, Int32)

Reads the value synchronously data of the symbol, that is represented by the variable handle into the readBuffer.

AdsConnection Methods 118:

TryRead(UInt32, UInt32, MemoryByte, Int32, Int32)

Reads data synchronously from an ADS device and writes it to the given stream.

AdsConnection Methods 119:

TryReadDataType

Tries to Read/Determine the DataType of the specified type.

AdsConnection Methods 120:

TryReadState(StateInfo)

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.

AdsConnection Methods 121:

TryReadState(Int32, StateInfo)

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.

AdsConnection Methods 122:

TryReadSymbol

Tries to read the symbol information object specified by the instance path.

AdsConnection Methods 123:

TryReadValue(ISymbol, Object)

Tries to read the value of a symbol and returns the value as boxed object.

AdsConnection Methods 124:

TryReadValue(String, Type, Object)

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

AdsConnection Methods 125:

TryReadValueT(ISymbol, T)

Reads the value of a symbol and returns the value as typed value.

AdsConnection Methods 126:

TryReadValueT(String, T)

Tries to reads the value of a symbol specified with instance path and returns the typed value.

AdsConnection Methods 127:

TryWrite(UInt32, ReadOnlyMemoryByte)

Writes the value data synchronously that is represented in the writeBuffer to the symbol with the specified variableHandle.

AdsConnection Methods 128:

TryWrite(UInt32, UInt32, ReadOnlyMemoryByte)

Writes data synchronously to an ADS device.

AdsConnection Methods 129:

TryWrite(UInt32, UInt32, ReadOnlyMemoryByte, Int32)

Writes data synchronously to an ADS device.

AdsConnection Methods 130:

TryWriteControl(StateInfo)

Changes the ADS status and the device status of an ADS server.

AdsConnection Methods 131:

TryWriteControl(StateInfo, Int32)

Changes the ADS status and the device status of an ADS server.

AdsConnection Methods 132:

TryWriteControl(StateInfo, ReadOnlyMemoryByte)

Changes the ADS status and the device status of an ADS server.

AdsConnection Methods 133:

TryWriteControl(StateInfo, ReadOnlyMemoryByte, Int32)

Changes the ADS status and the device status of an ADS server.

AdsConnection Methods 134:

TryWriteValue(ISymbol, Object)

Tries to write a (boxed) value to the symbol

AdsConnection Methods 135:

TryWriteValue(String, Object)

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

AdsConnection Methods 136:

TryWriteValueT(ISymbol, T)

Tries to write a value to the symbol.

AdsConnection Methods 137:

TryWriteValueT(String, T)

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

AdsConnection Methods 138:

UnregisterAdsStateChangedAsync

Registers for AdsStateChanged events as an asynchronous operation.

AdsConnection Methods 139:

UnregisterSymbolVersionChanged

Unregisters the symbol version changed event (synchronously)

AdsConnection Methods 140:

UnregisterSymbolVersionChangedAsync

Unregisters the symbol version changed asynchronously.

AdsConnection Methods 141:

Write(UInt32, ReadOnlyMemoryByte)

Writes data synchronously to an ADS device.

AdsConnection Methods 142:

Write(UInt32, UInt32)

Sends a 'Write' request to the ADS device at the specified address.

AdsConnection Methods 143:

Write(UInt32, UInt32, Int32)

Trigger Client Method/Command.

AdsConnection Methods 144:

Write(UInt32, UInt32, ReadOnlyMemoryByte)

Writes data synchronously to an ADS device.

AdsConnection Methods 145:

Write(UInt32, UInt32, ReadOnlyMemoryByte, Int32)

Writes data synchronously to an ADS device.

AdsConnection Methods 146:

WriteAny(UInt32, Object)

Writes an object synchronously to an ADS device.

AdsConnection Methods 147:

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.

AdsConnection Methods 148:

WriteAny(UInt32, UInt32, Object)

Writes an object synchronously to an ADS device.

AdsConnection Methods 149:

WriteAny(UInt32, UInt32, Object, Int32)

Writes an object synchronously to an ADS device.

AdsConnection Methods 150:

WriteAny(UInt32, UInt32, Object, Int32, Int32)

Writes an object synchronously to an ADS device.

AdsConnection Methods 151:

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.

AdsConnection Methods 152:

WriteAnyAsync(UInt32, Object, Int32, CancellationToken)

Write any as an asynchronous operation.

AdsConnection Methods 153:

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.

AdsConnection Methods 154:

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

Write any as an asynchronous operation.

AdsConnection Methods 155:

WriteAnyStringAsync

write any string as an asynchronous operation.

AdsConnection Methods 156:

WriteAsResult

Writes data synchronously to an ADS device.

AdsConnection Methods 157:

WriteAsync(UInt32, ReadOnlyMemoryByte, CancellationToken)

Write as an asynchronous operation.

AdsConnection Methods 158:

WriteAsync(UInt32, UInt32, CancellationToken)

Write as an asynchronous operation.

AdsConnection Methods 159:

WriteAsync(UInt32, UInt32, ReadOnlyMemoryByte, CancellationToken)

Write as an asynchronous operation.

AdsConnection Methods 160:

WriteControl(StateInfo)

Changes the ADS status and the device status of an ADS server.

AdsConnection Methods 161:

WriteControl(StateInfo, Int32)

Changes the ADS status and the device status of an ADS server.

AdsConnection Methods 162:

WriteControl(StateInfo, ReadOnlyMemoryByte)

Changes the ADS status and the device status of an ADS server.

AdsConnection Methods 163:

WriteControl(StateInfo, ReadOnlyMemoryByte, Int32)

Changes the ADS status and the device status of an ADS server.

AdsConnection Methods 164:

WriteControlAsync(AdsState, UInt16, CancellationToken)

Changes the ADS status and device status of the ADS server asynchronously.

AdsConnection Methods 165:

WriteControlAsync(AdsState, UInt16, ReadOnlyMemoryByte, CancellationToken)

Write control as an asynchronous operation.

AdsConnection Methods 166:

WriteSymbolAsync

Write symbol as an asynchronous operation.

AdsConnection Methods 167:

WriteValue(ISymbol, Object)

Writes a (boxed) value to the symbol.

AdsConnection Methods 168:

WriteValue(String, Object)

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

AdsConnection Methods 169:

WriteValueT(ISymbol, T)

Writes a (typed) value to the symbol.

AdsConnection Methods 170:

WriteValueT(String, T)

Writes a typed value to the symbol instance specified by its instance/symbol path.

AdsConnection Methods 171:

WriteValueAsync(ISymbol, Object, CancellationToken)

Write value as an asynchronous operation.

AdsConnection Methods 172:

WriteValueAsyncT(ISymbol, T, CancellationToken)

Write value as an asynchronous operation.

AdsConnection Methods 173:

WriteValueAsyncT(String, T, CancellationToken)

Write value as an asynchronous operation.

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

AdsConnection Class TwinCAT.Ads Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026