[bcl] Remove NET_4_0 defines from class libs.
[mono.git] / mcs / class / System.Web / System.Web.Security / MembershipUser.cs
index 13a7319cbaed3428f4ba9501735f16f848855c40..c370f21661bf432ac7d42bd09251d6a7db82db12 100644 (file)
@@ -33,9 +33,7 @@ using System.Runtime.CompilerServices;
 
 namespace System.Web.Security
 {
-#if NET_4_0
        [TypeForwardedFrom ("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
-#endif
        [Serializable]
        public class MembershipUser
        {
@@ -163,22 +161,14 @@ namespace System.Web.Security
                        get { return isLockedOut; }
                }
 
-#if NET_4_0
                public virtual
-#else
-               public
-#endif
                bool IsOnline {
                        get {
                                int minutes;
-#if NET_4_0
                                IMembershipHelper helper = MembershipProvider.Helper;
                                if (helper == null)
                                        throw new PlatformNotSupportedException ("The method is not available.");
                                minutes = helper.UserIsOnlineTimeWindow;
-#else
-                               minutes = Membership.UserIsOnlineTimeWindow;
-#endif
                                return LastActivityDate > DateTime.Now - TimeSpan.FromMinutes (minutes);
                        }
                }
@@ -234,14 +224,10 @@ namespace System.Web.Security
                MembershipProvider Provider {
                        get {
                                MembershipProvider p;                           
-#if NET_4_0
                                IMembershipHelper helper = MembershipProvider.Helper;
                                if (helper == null)
                                        throw new PlatformNotSupportedException ("The method is not available.");
                                p = helper.Providers [ProviderName];
-#else
-                               p = Membership.Providers [ProviderName];
-#endif
                                if (p == null)
                                        throw new InvalidOperationException ("Membership provider '" + ProviderName + "' not found.");
                                return p;