Silverlight 5 WinRT

  public abstract interface ISoapXsd
 
  public abstract virtual String GetXsdType();

  public sealed class SoapAnyUri
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapAnyUri Parse(String value);
  public virtual String ToString();

  public sealed class SoapBase64Binary
  : ISoapXsd
  public Byte Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapBase64Binary Parse(String value);
  public virtual String ToString();

  public sealed class SoapDate
  : ISoapXsd
  public Int32 Sign { get; set; }
  public DateTime Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapDate Parse(String value);
  public virtual String ToString();

  public sealed class SoapDateTime
 
  static public String XsdType { get; }
  static public DateTime Parse(String value);
  static public String ToString(DateTime value);

  public sealed class SoapDay
  : ISoapXsd
  public DateTime Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapDay Parse(String value);
  public virtual String ToString();

  public sealed class SoapDuration
 
  static public String XsdType { get; }
  static public TimeSpan Parse(String value);
  static public String ToString(TimeSpan timeSpan);

  public sealed class SoapEntities
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapEntities Parse(String value);
  public virtual String ToString();

  public sealed class SoapEntity
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapEntity Parse(String value);
  public virtual String ToString();

  public sealed class SoapHexBinary
  : ISoapXsd
  public Byte Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapHexBinary Parse(String value);
  public virtual String ToString();

  public sealed class SoapId
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapId Parse(String value);
  public virtual String ToString();

  public sealed class SoapIdref
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapIdref Parse(String value);
  public virtual String ToString();

  public sealed class SoapIdrefs
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapIdrefs Parse(String value);
  public virtual String ToString();

  public sealed class SoapInteger
  : ISoapXsd
  public Decimal Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapInteger Parse(String value);
  public virtual String ToString();

  public sealed class SoapLanguage
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapLanguage Parse(String value);
  public virtual String ToString();

  public sealed class SoapMonth
  : ISoapXsd
  public DateTime Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapMonth Parse(String value);
  public virtual String ToString();

  public sealed class SoapMonthDay
  : ISoapXsd
  public DateTime Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapMonthDay Parse(String value);
  public virtual String ToString();

  public sealed class SoapName
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapName Parse(String value);
  public virtual String ToString();

  public sealed class SoapNcName
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapNcName Parse(String value);
  public virtual String ToString();

  public sealed class SoapNegativeInteger
  : ISoapXsd
  public Decimal Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapNegativeInteger Parse(String value);
  public virtual String ToString();

  public sealed class SoapNmtoken
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapNmtoken Parse(String value);
  public virtual String ToString();

  public sealed class SoapNmtokens
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapNmtokens Parse(String value);
  public virtual String ToString();

  public sealed class SoapNonNegativeInteger
  : ISoapXsd
  public Decimal Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapNonNegativeInteger Parse(String value);
  public virtual String ToString();

  public sealed class SoapNonPositiveInteger
  : ISoapXsd
  public Decimal Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapNonPositiveInteger Parse(String value);
  public virtual String ToString();

  public sealed class SoapNormalizedString
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapNormalizedString Parse(String value);
  public virtual String ToString();

  public sealed class SoapNotation
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapNotation Parse(String value);
  public virtual String ToString();

  public sealed class SoapPositiveInteger
  : ISoapXsd
  public Decimal Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapPositiveInteger Parse(String value);
  public virtual String ToString();

  public sealed class SoapQName
  : ISoapXsd
  public String Key { get; set; }
  public String Name { get; set; }
  public String Namespace { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapQName Parse(String value);
  public virtual String ToString();

  public sealed class SoapTime
  : ISoapXsd
  public DateTime Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapTime Parse(String value);
  public virtual String ToString();

  public sealed class SoapToken
  : ISoapXsd
  public String Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapToken Parse(String value);
  public virtual String ToString();

  public sealed class SoapYear
  : ISoapXsd
  public Int32 Sign { get; set; }
  public DateTime Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapYear Parse(String value);
  public virtual String ToString();

  public sealed class SoapYearMonth
  : ISoapXsd
  public Int32 Sign { get; set; }
  public DateTime Value { get; set; }
  static public String XsdType { get; }
  public virtual String GetXsdType();
  static public SoapYearMonth Parse(String value);
  public virtual String ToString();