| Silverlight 5 | WinRT |
| public sealed class Dispatcher | |
| public DispatcherOperation BeginInvoke(Action a); | |
| public DispatcherOperation BeginInvoke(Delegate d, Object args); | |
| public Boolean CheckAccess(); |
| public sealed class DispatcherOperation | |
| public sealed class DispatcherSynchronizationContext | |
| : SynchronizationContext | |
| public virtual SynchronizationContext CreateCopy(); | |
| public virtual void Post(SendOrPostCallback d, Object state); | |
| public virtual void Send(SendOrPostCallback d, Object state); |
| public class DispatcherTimer | public class DispatcherTimer |
| : IManagedPeer, IManagedPeerBase, INativeCoreTypeWrapper | : __ComObject, IDispatcherTimer |
| public TimeSpan Interval { get; set; } | public virtual TimeSpan Interval { get; set; } |
| public Boolean IsEnabled { get; } | public virtual Boolean IsEnabled { get; } |
| public event EventHandler Tick; | public virtual event EventHandler Tick; |
| public void Start(); | public virtual void Start(); |
| public void Stop(); | public virtual void Stop(); |