2 // Mono.Data.SybaseClient.SybasePermission.cs
5 // Tim Coleman (tim@timcoleman.com)
7 // Copyright (C) Tim Coleman, 2002
12 using System.Data.Common;
13 using System.Security;
14 using System.Security.Permissions;
16 namespace Mono.Data.SybaseClient {
17 public sealed class SybasePermission : DBDataPermission
20 [Obsolete ("Use SybasePermission(PermissionState.None)", true)]
23 public SybasePermission ()
25 : base (PermissionState.None)
28 // FIXME: do constructor
32 public SybasePermission (PermissionState state)
35 // FIXME: do constructor
39 [Obsolete ("Use SybasePermission(PermissionState.None)", true)]
42 public SybasePermission (PermissionState state, bool allowBlankPassword)
44 : base (PermissionState.None)
47 throw new NotImplementedException ();
51 public override IPermission Copy ()
53 throw new NotImplementedException ();
57 public override void FromXml (SecurityElement securityElement)
59 throw new NotImplementedException ();
63 public override IPermission Intersect (IPermission target)
65 throw new NotImplementedException ();
69 public override bool IsSubsetOf (IPermission target)
71 throw new NotImplementedException ();
75 public override string ToString ()
77 throw new NotImplementedException ();
81 public override SecurityElement ToXml ()
83 throw new NotImplementedException ();
87 public override IPermission Union (IPermission target)
89 throw new NotImplementedException ();