ISumRead2.S. Interface
Interface ISumRead2 (supports extended Sum SubResults) Implements the ISumCommand
Namespace: TwinCAT.Ads.SumCommand
Assembly: TwinCAT.Ads.Abstractions (in
TwinCAT.Ads.Abstractions.dll) Version: 6.0.328+39e3229
Syntax
C#
public interface ISumRead2<S> : ISumCommand
Type Parameters
S |
The ISumRead2.S. type exposes the following members.
Properties
|
Name |
Description |
---|---|---|
|
The connection used for communication. (Inherited from ISumCommand.) | |
|
Gets the error strategy of the ISumCommand (Inherited from ISumCommand.) | |
|
Gets a value indicating whether this ISumCommand was already executed. (Inherited from ISumCommand.) | |
|
Gets a value indicating whether this ISumCommand failed. (Inherited from ISumCommand.) | |
|
Gets the count of failed subcommands. (Inherited from ISumCommand.) | |
|
Gets the AdsErrorCode of the main SumCommandBase ADS Request (Inherited from ISumCommand.) | |
|
Gets the sub results of the single Sub Requests. (Inherited from ISumCommand.) | |
|
Gets a value indicating whether this ISumCommand is succeeded. (Inherited from ISumCommand.) | |
|
Gets the count of succeeded subcommands. (Inherited from ISumCommand.) |
Methods
|
Name |
Description |
---|---|---|
|
Reads the Values. | |
|
Reads Symbol values as an asynchronous operation. |
Extension Methods
|
Name |
Description |
---|---|---|
|
Gets a value indicating, that all SubCommands failed. (Defined by ISumCommandExtension.) | |
|
Gets a value indicating, that all SubCommands succeeded. (Defined by ISumCommandExtension.) | |
|
Gets the first SubError that is not NoError (Defined by ISumCommandExtension.) | |
|
Gets a value indicating, whether the overall Sumcommand failed (checking all subcommand results). (Defined by ISumCommandExtension.) | |
|
Gets a value indicating, whether the overall SumCommand succeeded (including all subcommands) (Defined by ISumCommandExtension.) | |
|
Gets the Overall (combined error) from SumCommand AND SubCommands. (Defined by ISumCommandExtension.) | |
|
Overloaded. Polls a series of symbols via a ISumRead2.S. command. The SumCommand will read all contained values with every trigger in one roundtrip. (Defined by ValueSymbolExtensions.) | |
|
Overloaded. Polls a series of symbols via a ISumRead2.S. command. The SumCommand will read all contained values with every trigger. (Defined by ValueSymbolExtensions.) |
Remarks
Implementations of this interface return enriched SubResults on SumCommand Reads, that include the original sourceId in its result to backtrace.