SftpHandleResponse.cs 638 B

12345678910111213141516171819202122232425262728
  1. namespace Renci.SshNet.Sftp.Responses
  2. {
  3. internal class SftpHandleResponse : SftpResponse
  4. {
  5. public override SftpMessageTypes SftpMessageType
  6. {
  7. get { return SftpMessageTypes.Handle; }
  8. }
  9. public byte[] Handle { get; private set; }
  10. public SftpHandleResponse(uint protocolVersion)
  11. : base(protocolVersion)
  12. {
  13. }
  14. protected override void LoadData()
  15. {
  16. base.LoadData();
  17. #if TUNING
  18. Handle = ReadBinary();
  19. #else
  20. Handle = ReadBinaryString();
  21. #endif
  22. }
  23. }
  24. }