Name | Description | Type | Package | Framework |
BackgroundCalculation | Used to perform a computation in the background. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
MessageEventArgs | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) | |
MessageQueue | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) | |
PersistentDictionary | A dictionary that maps keys to values and is persistent. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
PersistentDictionaryAddResult | enum PersistentDictionaryAddResultIndicates the result of adding a key-value pair to a PersistentDictionary. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
PersistentDictionaryNode | A node in a PersistentDictionary. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
RecurringTask | A task that is executed periodically by RecurringTaskScheduler. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
RecurringTaskScheduler | A scheduler for recurring tasks that attempts to run all of its tasks in a fair manner. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
RecurringTaskStatistics | Contains information about the performance of a RecurringTask being managed by a RecurringTaskScheduler. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
ThreadedCalculation | Parallelizes calculations across multiple threads. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
ThreadedCalculation .BodyCallback | A delegate representing the body of a multithreaded 'for' loop. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
ThreadedCalculation .BodyCallback2 | A delegate representing the body of a multithreaded 'for' loop. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
ThreadedCalculation .BodyCallbackWithProgress | A delegate representing the body of a multithreaded 'for' loop, where each iteration of the loop intends to provide detailed information about its progress. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
ThreadedCalculation .BodyCallbackWithProgress2 | A delegate representing the body of a multithreaded 'for' loop, where each iteration of the loop intends to provide detailed information about its progress. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
ThreadingPolicy | Specifies how a parallelizable operation should utilize multithreading. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
ThreadSource | The source of a thread used to execute a parallelizable operation. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
TransactedObject | An object that participates in the software transactional memory (STM) system via TransactionContext and Transaction. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
TransactedProperty | A property that participates in the software transactional memory (STM) system. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
TransactedPropertyChangedEventArgs | Contains information about a change to a TransactedProperty. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
TransactionCommittedEventArgs | Contains information about a committed transaction during the Committed (add / remove) event. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
TransactionConflictException | An exception that is thrown when the Transaction being committed conflicts with another transaction already committed. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |
TransactionParameter | The placeholder for a parameterized Transaction within an evaluator. | Class | agi.foundation.infrastructure.threading | AGI ( Analytical Graphics ) |