Namespace CarinaStudio.Threading
Classes
- DispatcherScheduledAction
ScheduledAction which schedules the action with specific Avalonia.Threading.DispatcherPriority.
- DispatcherSynchronizationContext
Implementation of SynchronizationContext based-on Dispatcher.
- ScheduledAction
Scheduled action which will be performed by specific SynchronizationContext. This is a thread-safe class.
- SingleThreadSynchronizationContext
Implementation of SynchronizationContext which uses single execution thread to handle posted call-backs. This is thread-safe class.
- SynchronizationContextExtensions
Extensions for SynchronizationContext.
- ThreadDependentExtensions
Extensions for IThreadDependent.
Interfaces
- ISynchronizable
Object which relates to specific SynchronizationContext.
- IThreadDependent
Object which depends on specific thread.