Xceed FTP for .NET CF是一款用于.NET Compact Framework平台下功能健全且高效率的FTP文件传输控件,提供了开发人员所需要的几乎所有FTP功能,控件完全采用C#编写,并且提供了完整的源代码。
具体功能:
-
控件完全兼容 RFC 959、1123、1579.
-
支持FEAT命令
-
支持MODE Z 数据传输
-
支持指定远程地址用于连接服务器
-
可以通过HTTP代理服务器连接到FTP服务器
-
支持各种服务器类型:Unix, VMS, AS/400, DOS.
-
完全具有所有主要的FTP操作,并且可以发送自定义命令
-
支持FTP被动模式
-
支持解析本地的或者服务器上的文件和文件夹
-
支持发送和接收文件、文件夹、整个目录结构
-
让本地目录结构和远程目录结构同步
-
支持异步FTP操作
-
操作可以在任何时候被中断
-
提供了丰富的事件
-
支持在任何时候查询控件控件状态:是否连接、是否忙碌、发送、接收、删除等
-
可以获取详细的文件目录列表
-
支持在服务器上重命名和删除文件
-
支持通过文件大小,创建日期等进行文件过滤
-
支持对所有操作设置一个时间限制
-
支持以ASCII或者二进制数据发送文件
-
当连接丢失会触发一个事件
-
支持在不需要重新连接的情况下修改当前登陆的用户
-
支持通过指定IP地址和主机名作为FTP服务器
-
可以使用通配符发送和接收文件