Silverlight 5 WinRT

  public class ElapsedEventArgs
  : EventArgs
  public DateTime SignalTime { get; }

  public sealed class ElapsedEventHandler
  : MulticastDelegate, ICloneable, ISerializable
  public virtual IAsyncResult BeginInvoke(Object sender, ElapsedEventArgs e, AsyncCallback callback, Object object);
  public virtual void EndInvoke(IAsyncResult result);
  public virtual void Invoke(Object sender, ElapsedEventArgs e);

  public class Timer
  : Component, IComponent, IDisposable, ISupportInitialize
  public Boolean AutoReset { get; set; }
  public Boolean Enabled { get; set; }
  public Double Interval { get; set; }
  public virtual ISite Site { get; set; }
  public ISynchronizeInvoke SynchronizingObject { get; set; }
  public event ElapsedEventHandler Elapsed;
  public virtual void BeginInit();
  public void Close();
  protected virtual void Dispose(Boolean disposing);
  public virtual void EndInit();
  public void Start();
  public void Stop();

  public class TimersDescriptionAttribute
  : DescriptionAttribute, _Attribute
  public virtual String Description { get; }