<PackageReference Include="SSH.NET" Version="2016.0.0" />

SftpRequest

abstract class SftpRequest : SftpMessage
public uint ProtocolVersion { get; }

public uint RequestId { get; }

protected SftpRequest(uint protocolVersion, uint requestId, Action<SftpStatusResponse> statusAction)

public void Complete(SftpResponse response)

protected void SetAction(Action<SftpAttrsResponse> action)

protected void SetAction(Action<SftpDataResponse> action)

protected void SetAction(Action<SftpExtendedReplyResponse> action)

protected void SetAction(Action<SftpHandleResponse> action)

protected void SetAction(Action<SftpNameResponse> action)