Silverlight 5 WinRT

  public sealed enum HttpCacheAgeControl
  : IComparable, IFormattable, IConvertible
  { None, MinFresh, MaxAge, MaxStale, MaxAgeAndMinFresh, MaxAgeAndMaxStale }

  public sealed enum HttpRequestCacheLevel
  : IComparable, IFormattable, IConvertible
  { Default, BypassCache, CacheOnly, CacheIfAvailable, Revalidate, Reload, NoCacheNoStore, CacheOrNextCacheOnly, Refresh }

  public class HttpRequestCachePolicy
  : RequestCachePolicy
  public DateTime CacheSyncDate { get; }
  public HttpRequestCacheLevel Level { get; }
  public TimeSpan MaxAge { get; }
  public TimeSpan MaxStale { get; }
  public TimeSpan MinFresh { get; }
  public virtual String ToString();

  public sealed enum RequestCacheLevel
  : IComparable, IFormattable, IConvertible
  { Default, BypassCache, CacheOnly, CacheIfAvailable, Revalidate, Reload, NoCacheNoStore }

  public class RequestCachePolicy
 
  public RequestCacheLevel Level { get; }
  public virtual String ToString();

  sealed struct EntryBuffer
  : ValueType