| Silverlight 5 | WinRT |
| public sealed class ComponentGuaranteesAttribute | public sealed class ComponentGuaranteesAttribute |
| : Attribute, _Attribute | : Attribute, _Attribute |
| public ComponentGuaranteesOptions Guarantees { get; } | public ComponentGuaranteesOptions Guarantees { get; } |
| public sealed enum ComponentGuaranteesOptions | public sealed enum ComponentGuaranteesOptions |
| : IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
| { None, Exchange, Stable, SideBySide } | { None, Exchange, Stable, SideBySide } |
| public sealed class FrameworkName | |
| : IEquatable`1<FrameworkName> | |
| public String FullName { get; } | |
| public String Identifier { get; } | |
| public String Profile { get; } | |
| public Version Version { get; } | |
| public virtual Boolean Equals(Object obj); | |
| public virtual Boolean Equals(FrameworkName other); | |
| public virtual Int32 GetHashCode(); | |
| static public Boolean op_Equality(FrameworkName left, FrameworkName right); | |
| static public Boolean op_Inequality(FrameworkName left, FrameworkName right); | |
| public virtual String ToString(); |
| public sealed class ResourceConsumptionAttribute | |
| : Attribute, _Attribute | |
| public ResourceScope ConsumptionScope { get; } | |
| public ResourceScope ResourceScope { get; } |
| public sealed class ResourceExposureAttribute | public sealed class ResourceExposureAttribute |
| : Attribute, _Attribute | : Attribute, _Attribute |
| public ResourceScope ResourceExposureLevel { get; } | public ResourceScope ResourceExposureLevel { get; } |
| public sealed enum ResourceScope | public sealed enum ResourceScope |
| : IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
| { None, Machine, Process, AppDomain, Library, Private, Assembly } | { None, Machine, Process, AppDomain, Library, Private, Assembly } |
| public sealed class TargetFrameworkAttribute | public sealed class TargetFrameworkAttribute |
| : Attribute, _Attribute | : Attribute, _Attribute |
| public String FrameworkDisplayName { get; set; } | public String FrameworkDisplayName { get; set; } |
| public String FrameworkName { get; } | public String FrameworkName { get; } |
| public abstract sealed class VersioningHelper | public abstract sealed class VersioningHelper |
| static public String MakeVersionSafeName(String name, ResourceScope from, ResourceScope to, Type type); | |
| static public String MakeVersionSafeName(String name, ResourceScope from, ResourceScope to); | static public String MakeVersionSafeName(String name, ResourceScope from, ResourceScope to); |
| static public String MakeVersionSafeName(String name, ResourceScope from, ResourceScope to, Type type); |