SqlClientPermission.cs 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. //
  2. // System.Data.SqlClient.SqlClientPermission.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. public sealed class SqlClientPermission : DBDataPermission {
  17. [MonoTODO]
  18. public SqlClientPermission() {
  19. // FIXME: do constructor
  20. }
  21. [MonoTODO]
  22. public SqlClientPermission(PermissionState state) {
  23. // FIXME: do constructor
  24. }
  25. [MonoTODO]
  26. public SqlClientPermission(PermissionState state,
  27. bool allowBlankPassword) {
  28. throw new NotImplementedException ();
  29. }
  30. [MonoTODO]
  31. public override IPermission Copy() {
  32. throw new NotImplementedException ();
  33. }
  34. [MonoTODO]
  35. public override void FromXml(SecurityElement
  36. securityElement) {
  37. throw new NotImplementedException ();
  38. }
  39. [MonoTODO]
  40. public override IPermission Intersect(IPermission target) {
  41. throw new NotImplementedException ();
  42. }
  43. [MonoTODO]
  44. public override bool IsSubsetOf(IPermission target) {
  45. throw new NotImplementedException ();
  46. }
  47. [MonoTODO]
  48. public override string ToString() {
  49. throw new NotImplementedException ();
  50. }
  51. [MonoTODO]
  52. public override SecurityElement ToXml() {
  53. throw new NotImplementedException ();
  54. }
  55. [MonoTODO]
  56. public override IPermission Union(IPermission target) {
  57. throw new NotImplementedException ();
  58. }
  59. [MonoTODO]
  60. ~SqlClientPermission() {
  61. // FIXME: destructor to release resources
  62. }
  63. }
  64. }