FTPSClient
public FTPSClient()
public ulong AppendFile(string localFileName, string remoteFileName, FileTransferCallback transferCallback)
public string Connect(string hostname, NetworkCredential credential, ESSLSupportMode sslSupportMode)
public string Connect(string hostname, NetworkCredential credential, ESSLSupportMode sslSupportMode, RemoteCertificateValidationCallback userValidateServerCertificate)
public string Connect(string hostname, int port, NetworkCredential credential, ESSLSupportMode sslSupportMode, RemoteCertificateValidationCallback userValidateServerCertificate, X509Certificate x509ClientCert, int sslMinKeyExchangeAlgStrength, int sslMinCipherAlgStrength, int sslMinHashAlgStrength, int? timeout)
public string Connect(string hostname, int port, NetworkCredential credential, ESSLSupportMode sslSupportMode, RemoteCertificateValidationCallback userValidateServerCertificate, X509Certificate x509ClientCert, int sslMinKeyExchangeAlgStrength, int sslMinCipherAlgStrength, int sslMinHashAlgStrength, int? timeout, bool useCtrlEndPointAddressForData)
public string Connect(string hostname, int port, NetworkCredential credential, ESSLSupportMode sslSupportMode, RemoteCertificateValidationCallback userValidateServerCertificate, X509Certificate x509ClientCert, int sslMinKeyExchangeAlgStrength, int sslMinCipherAlgStrength, int sslMinHashAlgStrength, int? timeout, bool useCtrlEndPointAddressForData, EDataConnectionMode dataConnectionMode)
public ulong GetFile(string remoteFileName, string localFileName, FileTransferCallback transferCallback)
public void GetFiles(string remoteDirectoryName, string localDirectoryName, string filePattern, EPatternStyle patternStyle, bool recursive, FileTransferCallback transferCallback)
public void GetFiles(string localDirectoryName, string filePattern, EPatternStyle patternStyle, bool recursive)
public ulong PutFile(string localFileName, string remoteFileName, FileTransferCallback transferCallback)
public void PutFiles(string localDirectoryName, string remoteDirectoryName, string filePattern, EPatternStyle patternStyle, bool recursive, FileTransferCallback transferCallback)
public void PutFiles(string localDirectoryName, string filePattern, EPatternStyle patternStyle, bool recursive)
public ulong PutUniqueFile(string localFileName, out string remoteFileName, FileTransferCallback transferCallback)