See: Description
Interface | Description |
---|---|
RecurringTask.Function |
A functional interface for the containing delegate type.
|
ThreadedCalculation.BodyCallback.Function<TParameter> |
A functional interface for the containing delegate type.
|
ThreadedCalculation.BodyCallback2.Function<TParameter1,TParameter2> |
A functional interface for the containing delegate type.
|
ThreadedCalculation.BodyCallbackWithProgress.Function<TParameter> |
A functional interface for the containing delegate type.
|
ThreadedCalculation.BodyCallbackWithProgress2.Function<TParameter1,TParameter2> |
A functional interface for the containing delegate type.
|
Class | Description |
---|---|
BackgroundCalculation |
Used to perform a computation in the background.
|
MessageEventArgs | |
MessageQueue |
A message queue used for passing messages between threads
|
PersistentDictionary<TKey,TValue> |
A dictionary that maps keys to values and is persistent.
|
PersistentDictionaryNode<TKey,TValue> |
A node in a
PersistentDictionary . |
RecurringTask |
A task that is executed periodically by
RecurringTaskScheduler . |
RecurringTaskScheduler |
A scheduler for recurring tasks that attempts to run all of its tasks in a
fair manner.
|
RecurringTaskStatistics |
Contains information about the performance of a
RecurringTask
being managed by a RecurringTaskScheduler . |
ThreadedCalculation |
Parallelizes calculations across multiple threads.
|
ThreadedCalculation.BodyCallback<TParameter> |
A delegate representing the body of a multithreaded 'for' loop.
|
ThreadedCalculation.BodyCallback2<TParameter1,TParameter2> |
A delegate representing the body of a multithreaded 'for' loop.
|
ThreadedCalculation.BodyCallbackWithProgress<TParameter> |
A delegate representing the body of a multithreaded 'for' loop, where each iteration
of the loop intends to provide detailed information about its progress.
|
ThreadedCalculation.BodyCallbackWithProgress2<TParameter1,TParameter2> |
A delegate representing the body of a multithreaded 'for' loop, where each iteration
of the loop intends to provide detailed information about its progress.
|
ThreadingPolicy |
Specifies how a parallelizable operation should utilize multithreading.
|
TransactedObject |
An object that participates in the software transactional memory (STM) system
via
TransactionContext and Transaction . |
TransactedProperty<T> |
A property that participates in the software transactional memory (STM) system.
|
TransactedPropertyChangedEventArgs<T> |
Contains information about a change to a
TransactedProperty . |
TransactionCommittedEventArgs | |
TransactionParameter |
The placeholder for a parameterized
Transaction within an evaluator. |
Enum | Description |
---|---|
PersistentDictionaryAddResult |
Indicates the result of adding a key-value pair to a
PersistentDictionary . |
ThreadSource |
The source of a thread used to execute a parallelizable operation.
|
Exception | Description |
---|---|
TransactionConflictException |
An exception that is thrown when the
Transaction being committed conflicts with another
transaction already committed. |