Merge pull request #439 from mono-soc-2012/garyb/iconfix
[mono.git] / mcs / class / System.Data / System.Data.Odbc / OdbcPermission.cs
index 78fd20ab17ce8471b6dfb6fd8a301fd59024cbb5..a198de6bb2c3174b4ed9740b7e52a6fdf24053f5 100644 (file)
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 //
 
-using System.Collections;
 using System.Data.Common;
 using System.Security;
 using System.Security.Permissions;
 
-namespace System.Data.Odbc {
-
+namespace System.Data.Odbc
+{
        [Serializable]
-       public sealed class OdbcPermission : DBDataPermission {
-
+       public sealed class OdbcPermission : DBDataPermission
+       {
                #region Constructors
 
-#if NET_1_1
                [Obsolete ("use OdbcPermission(PermissionState.None)", true)]
-#endif
                public OdbcPermission ()
                        : base (PermissionState.None)
                {
@@ -52,9 +49,7 @@ namespace System.Data.Odbc {
                {
                }
 
-#if NET_1_1
                [Obsolete ("use OdbcPermission(PermissionState.None)", true)]
-#endif
                public OdbcPermission (PermissionState state, bool allowBlankPassword)
                        : base (state)
                {
@@ -75,9 +70,6 @@ namespace System.Data.Odbc {
 
                #endregion
 
-               #region Properties
-               #endregion
-
                #region Methods
 
                public override IPermission Copy ()
@@ -85,13 +77,11 @@ namespace System.Data.Odbc {
                        return new OdbcPermission (this);
                }
 
-#if ONLY_1_1
-               // no more part of Fx 2.0 - useless ? or replaced with AddConnectionString ?
                public override void Add (string connectionString, string restrictions, KeyRestrictionBehavior behavior)
                {
                        base.Add (connectionString, restrictions, behavior);
                }
-#endif
+
                #endregion
        }
 }