2
0

DbDataPermissionAttribute.cs 737 B

123456789101112131415161718192021222324252627282930313233343536
  1. //
  2. // System.Data.Common.DbDataPermissionAttribute.cs
  3. //
  4. // Author:
  5. // Rodrigo Moya ([email protected])
  6. //
  7. // (C) Ximian, Inc
  8. //
  9. using System.Security.Permissions;
  10. namespace System.Data.Common
  11. {
  12. /// <summary>
  13. /// Associates a security action with a custom security attribute.
  14. /// </summary>
  15. public abstract class DBDataPermissionAttribute : CodeAccessSecurityAttribute
  16. {
  17. private SecurityAction securityAction;
  18. private bool allowBlankPassword;
  19. protected DBDataPermissionAttribute (SecurityAction action) : base (action) {
  20. securityAction = action;
  21. allowBlankPassword = false;
  22. }
  23. public bool AllowBlankPassword {
  24. get {
  25. return allowBlankPassword;
  26. }
  27. set {
  28. allowBlankPassword = value;
  29. }
  30. }
  31. }
  32. }