A Sandcastle Documented Class Library
![]() | ExecutionSettings Class |
The parameters for execution of operations, including antennas, session, trigger and filter.

Namespace: Tego.Rfid.Gen2
Assembly: Tego (in Tego.dll) Version: 1.0.6599.21663 (1.2017.413.1)

The ExecutionSettings type exposes the following members.

Name | Description | |
---|---|---|
![]() | ExecutionSettings | Creates the parameters for execution of operations, including antennas, session, trigger and filter. |

Name | Description | |
---|---|---|
![]() | Antennas | Gets the order in which to try antennas (antennas are numbered 1, 2, 3, ...). Null leaves the order to the reader. |
![]() | Filter | Filter pattern to apply after selection but before any subsequent operations. |
![]() | MergeByEpc |
Gets or sets whether tag responses for the same EPC should be combined into one tag response. Applies
in synchronous mode only, and any change in setting should be made before the call to Execute(). If
false, then response will contain results from each round individually so that individual data such as
frequency and antenna are available. If true, then results are merged and the best data is retained.
Default true.
|
![]() | Session | Gets the session to use for operation execution. |
![]() | Trigger | Gets the trigger to use for operation execution. |

Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |

Name | Description | |
---|---|---|
![]() ![]() | (Session to ExecutionSettings) | Allows just a session to be used for one round of execution. |
![]() ![]() | (Trigger to ExecutionSettings) | Allows just a trigger to be used for execution in session S0. |

Name | Description | |
---|---|---|
![]() | GetAntennas | Gets the list of antennas to use. (Defined by ExecutionSettingsExtensions.) |
![]() | GetDuration | Get the duration for a trigger. 0 if settings or trigger are null or trigger does not provide duration. (Defined by ExecutionSettingsExtensions.) |
![]() | GetRounds | Get the number of rounds for the settings (including null). 1 if settings or trigger are null or 0 if trigger does not provide rounds. (Defined by ExecutionSettingsExtensions.) |
![]() | GetSession | Get the session for the settings or S0 if the settings are null. (Defined by ExecutionSettingsExtensions.) |
![]() | GetTrigger | Extension method to get trigger from settings without creating an exception if settings are null. (Defined by ExecutionSettingsExtensions.) |
