ResourcePermissionBaseEntry.cs 779 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //
  2. // System.Security.Permissions.ResourcePermissionBaseEntry.cs
  3. //
  4. // Authors:
  5. // Jonathan Pryor ([email protected])
  6. //
  7. // (C) 2002
  8. //
  9. using System;
  10. using System.Security.Permissions;
  11. namespace System.Security.Permissions {
  12. [Serializable]
  13. public class ResourcePermissionBaseEntry {
  14. private int permissionAccess;
  15. private string[] permissionAccessPath;
  16. public ResourcePermissionBaseEntry ()
  17. {
  18. }
  19. public ResourcePermissionBaseEntry (int permissionAccess,
  20. string[] permissionAccessPath)
  21. {
  22. if (permissionAccessPath == null)
  23. throw new ArgumentNullException (
  24. "permissionAccessPath");
  25. }
  26. public int PermissionAccess {
  27. get {return permissionAccess;}
  28. }
  29. public string[] PermissionAccessPath {
  30. get {return permissionAccessPath;}
  31. }
  32. }
  33. }