2 // System.Data.SqlClient.SqlClientPermissionAttribute.cs
5 // Rodrigo Moya (rodrigo@ximian.com)
6 // Daniel Morgan (danmorg@sc.rr.com)
8 // (C) Ximian, Inc 2002
13 using System.Data.Common;
14 using System.Security;
15 using System.Security.Permissions;
17 namespace System.Data.SqlClient {
19 [AttributeUsage(AttributeTargets.Assembly |
20 AttributeTargets.Class |
21 AttributeTargets.Struct |
22 AttributeTargets.Constructor |
23 AttributeTargets.Method)]
25 public sealed class SqlClientPermissionAttribute :
26 DBDataPermissionAttribute {
29 public SqlClientPermissionAttribute(SecurityAction action) :
32 // FIXME: do constructor
36 public override IPermission CreatePermission() {
37 throw new NotImplementedException ();
41 //~SqlClientPermissionAttribute() {
42 // // FIXME: destructor to release resources