Class FtpAutoDetectConfig
public class FtpAutoDetectConfig
- Inheritance
-
FtpAutoDetectConfig
- Inherited Members
- Extension Methods
Constructors
FtpAutoDetectConfig()
public FtpAutoDetectConfig()
Properties
AbortOnTimeout
If true, timeouts will lead to an exception, otherwise we will try the next profile.
public bool AbortOnTimeout { get; set; }
Property Value
CloneConnection
Use a new cloned FtpClient for testing connection profiles (true) or use the source FtpClient (false)
public bool CloneConnection { get; set; }
Property Value
FirstOnly
Find all successful profiles (false) or stop after finding the first successful profile (true)
public bool FirstOnly { get; set; }
Property Value
IncludeImplicit
If true, then try the very rarely used Implicit FTP mode.
public bool IncludeImplicit { get; set; }
Property Value
ProtocolPriority
List of protocols to be tried, and the order they should be tried in.
public List<SslProtocols> ProtocolPriority { get; set; }
Property Value
RequireEncryption
If true, then we will not try the insecure FTP unencrypted mode, and only try FTPS. If false, then both FTP and FTPS will be tried.
public bool RequireEncryption { get; set; }