| 123456789101112131415161718192021222324252627282930313233343536 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Renci.SshNet.Sftp.Responses;
- namespace Renci.SshNet.Sftp.Requests
- {
- internal class SftpRemoveRequest : SftpRequest
- {
- public override SftpMessageTypes SftpMessageType
- {
- get { return SftpMessageTypes.Remove; }
- }
- public string Filename { get; private set; }
- public SftpRemoveRequest(uint requestId, string filename, Action<SftpStatusResponse> statusAction)
- : base(requestId, statusAction)
- {
- this.Filename = filename;
- }
- protected override void LoadData()
- {
- base.LoadData();
- this.Filename = this.ReadString();
- }
- protected override void SaveData()
- {
- base.SaveData();
- this.Write(this.Filename);
- }
- }
- }
|