Silverlight 5 WinRT

  public sealed class ExtendedProtectionPolicyElement
  : ConfigurationElement
  public ServiceNameElementCollection CustomServiceNames { get; }
  public PolicyEnforcement PolicyEnforcement { get; set; }
  protected virtual ConfigurationPropertyCollection Properties { get; }
  public ProtectionScenario ProtectionScenario { get; set; }
  public ExtendedProtectionPolicy BuildPolicy();

  public sealed class ServiceNameElement
  : ConfigurationElement
  public String Name { get; set; }
  protected virtual ConfigurationPropertyCollection Properties { get; }

  public sealed class ServiceNameElementCollection
  : ConfigurationElementCollection, ICollection, IEnumerable
  public ServiceNameElement Item { get; set; }
  public ServiceNameElement Item { get; set; }
  public void Add(ServiceNameElement element);
  public void Clear();
  protected virtual ConfigurationElement CreateNewElement();
  protected virtual Object GetElementKey(ConfigurationElement element);
  public Int32 IndexOf(ServiceNameElement element);
  public void Remove(ServiceNameElement element);
  public void Remove(String name);
  public void RemoveAt(Int32 index);