SqlClientPermissionAttribute.cs 834 B

1234567891011121314151617181920212223242526272829303132333435
  1. //
  2. // System.Data.SqlClient.SqlClientPermissionAttribute.cs
  3. //
  4. // Author:
  5. // Rodrigo Moya ([email protected])
  6. // Daniel Morgan ([email protected])
  7. //
  8. // (C) Ximian, Inc 2002
  9. //
  10. using System;
  11. using System.Data;
  12. using System.Data.Common;
  13. using System.Security;
  14. using System.Security.Permissions;
  15. namespace System.Data.SqlClient {
  16. [AttributeUsage (AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method)]
  17. [Serializable]
  18. public sealed class SqlClientPermissionAttribute : DBDataPermissionAttribute
  19. {
  20. [MonoTODO]
  21. public SqlClientPermissionAttribute(SecurityAction action)
  22. : base(action)
  23. {
  24. // FIXME: do constructor
  25. }
  26. [MonoTODO]
  27. public override IPermission CreatePermission()
  28. {
  29. throw new NotImplementedException ();
  30. }
  31. }
  32. }