AdsClient Methods

The AdsClient type exposes the following members.

Methods

 

Name

Description

AdsClient Methods 1:

AddDeviceNotification(String, Int32, NotificationSettings, Object)

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

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

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

AdsClient Methods 4:

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

Adds a device notification as an asynchronous operation.

AdsClient Methods 5:

AddDeviceNotificationEx(String, NotificationSettings, Object, Type)

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

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

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

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

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

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

AdsClient Methods 11:

CleanupSymbolTable

Clears the internal symbol cache.

AdsClient Methods 12:

Close

Closes this AdsClient

AdsClient Methods 13:

Connect(AmsAddress)

Connects/Reconnects to the specified target address.

AdsClient Methods 14:

Connect(AmsPort)

Connects the specified port.

AdsClient Methods 15:

Connect(Int32)

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

AdsClient Methods 16:

Connect(AmsNetId, Int32)

Connects/Reconnects to the specified target address.

AdsClient Methods 17:

Connect(AmsNetId, AmsPort)

Connects the specified net identifier.

AdsClient Methods 18:

Connect(String, Int32)

Connects/Reconnects to the specified target address.

AdsClient Methods 19:

ConnectAndWaitAsync

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

AdsClient Methods 20:

ConnectAsync(AmsAddress, CancellationToken)

Connects/Reconnects to the specified target address asynchronously.

AdsClient Methods 21:

ConnectAsync(Int32, CancellationToken)

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

AdsClient Methods 22:

ConnectAsync(AmsNetId, Int32, CancellationToken)

Connects/Reconnects to the specified target address asynchronously.

AdsClient Methods 23:

CreateVariableHandle

Determines the Symbol handle by its instance path synchronously.

AdsClient Methods 24:

CreateVariableHandleAsync

Determines the Symbol handle by its instance path asynchronously.

AdsClient Methods 25:

DeleteDeviceNotification

Deletes a registered notification.

AdsClient Methods 26:

DeleteDeviceNotificationAsync

Deletes a registered notification asynchronously.

AdsClient Methods 27:

DeleteVariableHandle

Releases the specified symbol/variable handle synchronously.

AdsClient Methods 28:

DeleteVariableHandleAsync

Releases the specified symbol/variable handle asynchronously.

AdsClient Methods 29:

Disconnect

Disconnects this AdsClient from the local ADS router.

AdsClient Methods 30:

DisconnectAsync

Disconnects this AdsClient from the local ADS router.

AdsClient Methods 31:

Dispose

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

AdsClient Methods 32:

Equals

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

AdsClient Methods 33:

Finalize

Finalizes an instance of the AdsClient class.
(Overrides Object.Finalize())

AdsClient Methods 34:

GetHashCode

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

AdsClient Methods 35:

GetType

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

AdsClient Methods 36:

InvokeRpcMethodAsync(IRpcCallableInstance, IRpcMethod, Object[], CancellationToken)

invoke RPC method as an asynchronous operation.

AdsClient Methods 37:

AdsClient Methods 38:

InvokeRpcMethodAsync(String, String, Object[], CancellationToken)

Invokes the specified RPC Method asynchronously

AdsClient Methods 39:

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

invoke RPC method as an asynchronous operation.

AdsClient Methods 40:

AdsClient Methods 41:

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

Invokes the specified RPC Method asynchronously

AdsClient Methods 42:

ReadAny(String, Type)

Reads any.

AdsClient Methods 43:

ReadAny(UInt32, Type)

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

AdsClient Methods 44:

ReadAny(String, Type, Int32[])

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

AdsClient Methods 45:

ReadAny(UInt32, Type, Int32[])

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

AdsClient Methods 46:

ReadAny(UInt32, UInt32, Type)

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

AdsClient Methods 47:

ReadAny(UInt32, UInt32, Type, Int32[])

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

AdsClient Methods 48:

ReadAny<T>(String)

Reads any.

AdsClient Methods 49:

ReadAny<T>(UInt32)

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

AdsClient Methods 50:

ReadAny<T>(String, Int32[])

Reads any.

AdsClient Methods 51:

ReadAny<T>(UInt32, Int32[])

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

AdsClient Methods 52:

ReadAny<T>(UInt32, UInt32)

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

AdsClient Methods 53:

ReadAny<T>(UInt32, UInt32, Int32[])

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

AdsClient Methods 54:

ReadAnyAsResult<T>(String)

Reads any as result.

AdsClient Methods 55:

ReadAnyAsResult<T>(String, Int32[])

Reads any as result.

AdsClient Methods 56:

ReadAnyAsync(String, Type, CancellationToken)

Reads any asynchronous.

AdsClient Methods 57:

ReadAnyAsync(UInt32, Type, CancellationToken)

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

AdsClient Methods 58:

ReadAnyAsync(String, Type, Int32[], CancellationToken)

Read any as an asynchronous operation.

AdsClient Methods 59:

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

Read any as an asynchronous operation.

AdsClient Methods 60:

ReadAnyAsync(UInt32, UInt32, Type, CancellationToken)

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

AdsClient Methods 61:

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

Read any as an asynchronous operation.

AdsClient Methods 62:

ReadAnyAsync<T>(String, CancellationToken)

Reads any asynchronous.

AdsClient Methods 63:

ReadAnyAsync<T>(UInt32, CancellationToken)

Read any as an asynchronous operation.

AdsClient Methods 64:

ReadAnyAsync<T>(String, Int32[], CancellationToken)

Read any as an asynchronous operation.

AdsClient Methods 65:

ReadAnyAsync<T>(UInt32, Int32[], CancellationToken)

Read any as an asynchronous operation.

AdsClient Methods 66:

ReadAnyAsync<T>(UInt32, UInt32, CancellationToken)

Read any as an asynchronous operation.

AdsClient Methods 67:

ReadAnyAsync<T>(UInt32, UInt32, Int32[], CancellationToken)

Read any as an asynchronous operation.

AdsClient Methods 68:

ReadAnyString(String, Int32, Encoding)

Reads any string.

AdsClient Methods 69:

ReadAnyString(UInt32, Int32, Encoding)

Reads a string from the specified symbol/variable.

AdsClient Methods 70:

ReadAnyString(UInt32, UInt32, Int32, Encoding)

Reads as string from a specified address.

AdsClient Methods 71:

ReadAnyStringAsync(String, Int32, Encoding, CancellationToken)

Reads a string asynchronously from the specified symbol/variable

AdsClient Methods 72:

ReadAnyStringAsync(UInt32, Int32, Encoding, CancellationToken)

Reads a string asynchronously from the specified symbol/variable

AdsClient Methods 73:

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

Reads a string from a specified address asynchronously.

AdsClient Methods 74:

ReadAsResult(UInt32, Int32)

Reads the value synchronously />.

AdsClient Methods 75:

ReadAsResult(UInt32, UInt32, Int32)

Reads data synchronously from an ADS device.

AdsClient Methods 76:

ReadDataType

Reads/Determines the DataType Inforrmation with the specifed name.

AdsClient Methods 77:

ReadDataTypeAsync

Read data type as an asynchronous operation.

AdsClient Methods 78:

ReadDeviceInfo

Reads the identification and version number of an ADS server.

AdsClient Methods 79:

ReadDeviceInfoAsync

Reads the identification and version number of an ADS server.

AdsClient Methods 80:

ReadState

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

AdsClient Methods 81:

ReadStateAsync

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

AdsClient Methods 82:

ReadSymbol

Reads the symbol.

AdsClient Methods 83:

ReadSymbolAsync

Read symbol as an asynchronous operation.

AdsClient Methods 84:

ReadValue(ISymbol)

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

AdsClient Methods 85:

ReadValue(String)

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

AdsClient Methods 86:

ReadValue(String, Type)

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

AdsClient Methods 87:

ReadValue<T>(ISymbol)

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

AdsClient Methods 88:

ReadValue<T>(String)

Reads the value.

AdsClient Methods 89:

ReadValueAsync(ISymbol, CancellationToken)

Read value as an asynchronous operation.

AdsClient Methods 90:

ReadValueAsync(String, Type, CancellationToken)

Read value as an asynchronous operation.

AdsClient Methods 91:

ReadValueAsync<TValue>(ISymbol, CancellationToken)

Read value as an asynchronous operation.

AdsClient Methods 92:

ReadValueAsync<T>(String, CancellationToken)

Read value as an asynchronous operation.

AdsClient Methods 93:

ReadWrite(UInt32, Memory<Byte>, ReadOnlyMemory<Byte>)

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

AdsClient Methods 94:

ReadWrite(UInt32, UInt32, Memory<Byte>, ReadOnlyMemory<Byte>)

Writes data synchronously to an ADS device and then Reads data from this device into the readBuffer

AdsClient Methods 95:

ReadWriteAsResult

Writes data synchronously to an ADS device and reads data from that device.

AdsClient Methods 96:

RegisterAdsStateChangedAsync

Registers for AdsStateChanged events as an asynchronous operation.

AdsClient Methods 97:

RegisterSymbolVersionChanged

Registers the symbol version changed event (synchronously)

AdsClient Methods 98:

RegisterSymbolVersionChangedAsync

Register symbol version changed as an asynchronous operation.

AdsClient Methods 99:

ResurrectAsync

Resurrects the connection

AdsClient Methods 100:

ToString

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

AdsClient Methods 101:

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

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

AdsClient Methods 102:

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

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

AdsClient Methods 103:

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

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

AdsClient Methods 104:

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.

AdsClient Methods 105:

TryCreateVariableHandle

Determines the Symbol handle by its instance path synchronously.

AdsClient Methods 106:

TryDeleteDeviceNotification(UInt32)

Deletes a registered notification.

AdsClient Methods 107:

TryDeleteDeviceNotification(UInt32, Int32)

Deletes a registered notification.

AdsClient Methods 108:

TryDeleteVariableHandle

Releases the specified symbol/variable handle synchronously.

AdsClient Methods 109:

AdsClient Methods 110:

TryInvokeRpcMethod(String, String, Object[], Object)

Invokes the specified RPC Method

AdsClient Methods 111:

AdsClient Methods 112:

TryInvokeRpcMethod(String, String, Object[], Object[], Object)

Invokes the specified RPC Method

AdsClient Methods 113:

AdsClient Methods 114:

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

Tries the invoke RPC method.

AdsClient Methods 115:

AdsClient Methods 116:

TryInvokeRpcMethod(String, String, Object[], AnyTypeSpecifier[], AnyTypeSpecifier, Object[], Object)

Invokes the RPC Method

AdsClient Methods 117:

TryReadAnyString

Tries the read any string.

AdsClient Methods 118:

TryReadDataType

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

AdsClient Methods 119:

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.

AdsClient Methods 120:

TryReadSymbol

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

AdsClient Methods 121:

TryReadValue(ISymbol, Object)

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

AdsClient Methods 122:

TryReadValue(String, Type, Object)

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

AdsClient Methods 123:

TryReadValue<T>(ISymbol, T)

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

AdsClient Methods 124:

TryReadValue<T>(String, T)

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

AdsClient Methods 125:

TryReadWrite(UInt32, Memory<Byte>, ReadOnlyMemory<Byte>, Int32)

ReadWrites value data synchronously to/from the symbol represented by the variableHandle.

AdsClient Methods 126:

TryReadWrite(UInt32, UInt32, Memory<Byte>, ReadOnlyMemory<Byte>, Int32)

Writes data synchronously to an ADS device and reads data from that device.

AdsClient Methods 127:

TryResurrect

Resurrects the connection

AdsClient Methods 128:

TryWrite(UInt32, ReadOnlyMemory<Byte>)

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

AdsClient Methods 129:

TryWrite(UInt32, UInt32, ReadOnlyMemory<Byte>)

Writes data synchronously to an ADS device.

AdsClient Methods 130:

TryWriteControl(StateInfo)

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

AdsClient Methods 131:

TryWriteControl(StateInfo, ReadOnlyMemory<Byte>)

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

AdsClient Methods 132:

TryWriteValue(ISymbol, Object)

Tries to write a (boxed) value to the symbol

AdsClient Methods 133:

TryWriteValue(String, Object)

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

AdsClient Methods 134:

TryWriteValue<T>(ISymbol, T)

Tries to write a value to the symbol.

AdsClient Methods 135:

TryWriteValue<T>(String, T)

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

AdsClient Methods 136:

UnregisterAdsStateChangedAsync

unregister ads state changed as an asynchronous operation.

AdsClient Methods 137:

UnregisterSymbolVersionChanged

Unregisters the symbol version changed event (synchronously)

AdsClient Methods 138:

UnregisterSymbolVersionChangedAsync

Unregister symbol version changed as an asynchronous operation.

AdsClient Methods 139:

Write(UInt32, ReadOnlyMemory<Byte>)

Writes data synchronously to an ADS device.

AdsClient Methods 140:

Write(UInt32, UInt32)

Triggers a 'Write' call to the ADS device at the specified address.

AdsClient Methods 141:

Write(UInt32, UInt32, ReadOnlyMemory<Byte>)

Writes data synchronously to an ADS device.

AdsClient Methods 142:

WriteAny(UInt32, Object)

Writes an object synchronously to an ADS device.

AdsClient Methods 143:

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.

AdsClient Methods 144:

WriteAny(UInt32, UInt32, Object)

Writes an object synchronously to an ADS device.

AdsClient Methods 145:

WriteAny(UInt32, UInt32, Object, Int32[])

Writes an object synchronously to an ADS device.

AdsClient Methods 146:

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.

AdsClient Methods 147:

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.

AdsClient Methods 148:

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.

AdsClient Methods 149:

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.

AdsClient Methods 150:

WriteAnyStringAsync

Writes the string (Potentially unsafe!)

AdsClient Methods 151:

WriteAsResult

Writes the data / Value into the specified writeBuffer.

AdsClient Methods 152:

WriteAsync(UInt32, ReadOnlyMemory<Byte>, CancellationToken)

Write as an asynchronous operation.

AdsClient Methods 153:

WriteAsync(UInt32, UInt32, CancellationToken)

Writes the asynchronous.

AdsClient Methods 154:

WriteAsync(UInt32, UInt32, ReadOnlyMemory<Byte>, CancellationToken)

Write as an asynchronous operation.

AdsClient Methods 155:

WriteControl(StateInfo)

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

AdsClient Methods 156:

WriteControl(StateInfo, ReadOnlyMemory<Byte>)

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

AdsClient Methods 157:

WriteControlAsync(AdsState, UInt16, CancellationToken)

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

AdsClient Methods 158:

WriteControlAsync(AdsState, UInt16, ReadOnlyMemory<Byte>, CancellationToken)

Writes the state asynchronously

AdsClient Methods 159:

WriteSymbolAsync

Writes the passed object value to the specified ADS symbol.The parameter type must have the same layout as the ADS symbol.

AdsClient Methods 160:

WriteValue(ISymbol, Object)

Writes a (boxed) value to the symbol.

AdsClient Methods 161:

WriteValue(String, Object)

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

AdsClient Methods 162:

WriteValue<T>(ISymbol, T)

Writes a (typed) value to the symbol.

AdsClient Methods 163:

WriteValue<T>(String, T)

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

AdsClient Methods 164:

WriteValueAsync(ISymbol, Object, CancellationToken)

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

AdsClient Methods 165:

WriteValueAsync<T>(ISymbol, T, CancellationToken)

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

AdsClient Methods 166:

WriteValueAsync<T>(String, T, CancellationToken)

Writes a (typed) value to the symbol instance specified by its instance/symbol path 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)

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues<T>

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

PollValues2<T>

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

PollValues2<T>

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)

WhenNotification<T>

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)

WriteValues<T>

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

WriteValues<T>

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

See Also

Reference

AdsClient Class TwinCAT.Ads Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026