FileAttributes.cs 855 B

1234567891011121314151617181920212223242526272829303132333435
  1. //------------------------------------------------------------------------------
  2. //
  3. // System.IO.FileAttributes.cs
  4. //
  5. // Copyright (C) 2001 Moonlight Enterprises, All Rights Reserved
  6. //
  7. // Author: Jim Richardson, [email protected]
  8. // Created: Monday, August 13, 2001
  9. //
  10. //------------------------------------------------------------------------------
  11. namespace System.IO
  12. {
  13. [Flags]
  14. [Serializable]
  15. public enum FileAttributes : int
  16. {
  17. Archive = 0x00020,
  18. Compressed = 0x00800,
  19. Device = 0x00040, // Reserved for future use (NOT the w32 value).
  20. Directory = 0x00010,
  21. Encrypted = 0x04000, // NOT the w32 value
  22. Hidden = 0x00002,
  23. Normal = 0x00080,
  24. NotContentIndexed = 0x02000,
  25. Offline = 0x01000,
  26. ReadOnly = 0x00001,
  27. ReparsePoint = 0x00400,
  28. SparseFile = 0x00200,
  29. System = 0x00004,
  30. Temporary = 0x00100
  31. }
  32. }