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

ForwardedPort

public abstract class ForwardedPort : IForwardedPort, IDisposable
public abstract bool IsStarted { get; }

public event EventHandler Closing

protected ForwardedPort()

protected abstract void CheckDisposed()

public void Dispose()

protected virtual void Dispose(bool disposing)

protected void RaiseExceptionEvent(Exception exception)

protected void RaiseRequestReceived(string host, uint port)

public virtual void Start()

protected abstract void StartPort()

public virtual void Stop()

protected virtual void StopPort(TimeSpan timeout)