Table of Contents

Class FtpClientProxy

Namespace
FluentFTP.Proxy.SyncProxy
Assembly
FluentFTP.dll

Abstraction of an FtpClient with a proxy

public abstract class FtpClientProxy : FtpClient, IInternalFtpClient, IFtpClient, IDisposable, IBaseFtpClient
Inheritance
FtpClientProxy
Implements
Derived
Inherited Members
Extension Methods

Constructors

FtpClientProxy(FtpProxyProfile)

A FTP client with a HTTP 1.1 proxy implementation

protected FtpClientProxy(FtpProxyProfile proxy)

Parameters

proxy FtpProxyProfile

Proxy information

Properties

Proxy

The proxy connection info.

protected FtpProxyProfile Proxy { get; }

Property Value

FtpProxyProfile

Methods

Connect(FtpSocketStream)

Redefine connect for FtpClient : authentication on the Proxy

protected override void Connect(FtpSocketStream stream)

Parameters

stream FtpSocketStream

The socket stream.