ExtractionOptions.cs 637 B

12345678910111213141516171819202122232425
  1. namespace SharpCompress.Common
  2. {
  3. public class ExtractionOptions
  4. {
  5. /// <summary>
  6. /// overwrite target if it exists
  7. /// </summary>
  8. public bool Overwrite {get; set; }
  9. /// <summary>
  10. /// extract with internal directory structure
  11. /// </summary>
  12. public bool ExtractFullPath { get; set; }
  13. /// <summary>
  14. /// preserve file time
  15. /// </summary>
  16. public bool PreserveFileTime { get; set; }
  17. /// <summary>
  18. /// preserve windows file attributes
  19. /// </summary>
  20. public bool PreserveAttributes { get; set; }
  21. }
  22. }