C# (CSharp) WinRTXamlToolkit.Tools Namespace

Classes

Name Description
BackgroundTimer A timer that raises the Tick events on a background thread, similar to ThreadPoolTimer, but with API compatible with DispatcherTimer.
EventThrottlerMultiThreaded Defines an object that can throttle tasks in such a way that if a task is already being processed when new tasks are queued - only the last one of these tasks will be executed when the currently running task is done and the other ones will be skipped. Very useful in many UI scenarios.
MathEx Extension methods that help simplify some math operations.
TimeoutCheck Allows to mark a specific async block as one that can time out.
TypeExtensions Provides some reflection extension for Type.