SessionException.cs 653 B

123456789101112131415161718192021222324
  1. using System;
  2. using System.Runtime.InteropServices;
  3. namespace WinSCP
  4. {
  5. [Guid("91109A4F-D81A-4326-BEC5-1AB26EBF89A6")]
  6. [ClassInterface(Constants.ClassInterface)]
  7. [ComVisible(true)]
  8. public class SessionException : Exception
  9. {
  10. public Session Session { get; private set; }
  11. internal SessionException(Session session, string message) :
  12. this(session, message, null)
  13. {
  14. }
  15. internal SessionException(Session session, string message, Exception innerException) :
  16. base(message, innerException)
  17. {
  18. Session = session;
  19. }
  20. }
  21. }