2002-08-18 Rodrigo Moya <rodrigo@ximian.com>
[mono.git] / mcs / class / System.Data / System.Data.OleDb / OleDbPermission.cs
1 //
2 // System.Data.OleDb.OleDbPermission
3 //
4 // Author:
5 //   Rodrigo Moya (rodrigo@ximian.com)
6 //   Tim Coleman (tim@timcoleman.com)
7 //
8 // Copyright (C) Rodrigo Moya, 2002
9 // Copyright (C) Tim Coleman, 2002
10 //
11
12 using System.Data;
13 using System.Data.Common;
14 using System.Security;
15 using System.Security.Permissions;
16
17 namespace System.Data.OleDb
18 {
19         [Serializable]
20         public sealed class OleDbPermission : DBDataPermission
21         {
22                 #region Constructors
23
24                 [MonoTODO]
25                 public OleDbPermission ()
26                 {
27                         throw new NotImplementedException ();
28                 }
29
30                 [MonoTODO]
31                 public OleDbPermission (PermissionState state)
32                 {
33                         throw new NotImplementedException ();
34                 }
35
36                 [MonoTODO]
37                 public OleDbPermission (PermissionState state, bool allowBlankPassword)
38                 {
39                         throw new NotImplementedException ();
40                 }
41
42                 #endregion
43
44                 #region Properties
45
46                 public string Provider {
47                         [MonoTODO]
48                         get { throw new NotImplementedException (); }
49                         [MonoTODO]
50                         set { throw new NotImplementedException (); }
51                 }
52
53                 #endregion
54
55                 #region Methods
56
57                 [MonoTODO]
58                 public override IPermission Copy ()
59                 {
60                         throw new NotImplementedException ();
61                 }
62
63                 [MonoTODO]
64                 public override void FromXml (SecurityElement securityElement)
65                 {
66                         throw new NotImplementedException ();
67                 }
68
69                 [MonoTODO]
70                 public override IPermission Intersect (IPermission target)
71                 {
72                         throw new NotImplementedException ();
73                 }
74
75                 [MonoTODO]
76                 public override bool IsSubsetOf (IPermission target)
77                 {
78                         throw new NotImplementedException ();
79                 }
80
81                 [MonoTODO]
82                 public override SecurityElement ToXml ()
83                 {
84                         throw new NotImplementedException ();
85                 }
86
87                 [MonoTODO]
88                 public override IPermission Union (IPermission target)
89                 {
90                         throw new NotImplementedException ();
91                 }
92
93                 #endregion
94         }
95 }