move System.Windows.Markup.ValueSerializerAttribute to System assembly, as Microsoft...
[mono.git] / mcs / class / System.Xaml / System.Windows.Markup / DependsOnAttribute.cs
index f49ce4fb5be40643e422297b50b1b05ba510a7d3..361df14ed60e75cb5955d3b6fb42eadf600e8d47 100755 (executable)
@@ -25,9 +25,7 @@ using System;
 namespace System.Windows.Markup
 {
        [AttributeUsage (AttributeTargets.Method | AttributeTargets.Property, AllowMultiple = true)]
-#if !NET_2_1
        [System.Runtime.CompilerServices.TypeForwardedFrom (Consts.AssemblyWindowsBase)]
-#endif
        public sealed class DependsOnAttribute : Attribute
        {
                public DependsOnAttribute (string name)
@@ -37,7 +35,7 @@ namespace System.Windows.Markup
                
                public string Name { get; private set; }
 
-#if !NET_2_1
+#if !__MOBILE__
                // really? I doubt it should be overriden.
                public override Object TypeId {
                        get { return this; }