• 大小: 12.74MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-30
  • 语言: C#
  • 标签: c#ftp类库  

资源简介

FluentFTP已编译,强大的C#ftp类库,包括20、35、40、45版。

资源截图

代码片段和文件信息

using System;
using System.IO;
using System.Net.Sockets;
using System.Text;
using System.Text.Regularexpressions;
using System.Reflection;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Security.Cryptography.X509Certificates;
using System.Globalization;
using System.Security.Authentication;
using System.Net;
using FluentFTP.Proxy;
#if !CORE
using System.Web;
#endif

#if (CORE || NETFX)
using System.Threading;
#endif
#if ASYNC
using System.Threading.Tasks;
#endif

namespace FluentFTP {

/// 
/// FTP Control Connection. Speaks the FTP protocol with the server and
/// provides facilities for performing transactions.
/// 
/// Debugging problems with FTP transactions is much easier to do when
/// you can see exactly what is sent to the server and the reply 
/// FluentFTP gets in return. Please review the Debug example
/// below for information on how to add s for capturing
/// the conversation between FluentFTP and the server.
/// 

/// The following example illustrates how to assist in debugging
/// FluentFTP by getting a transaction log from the server.
/// 
/// 

/// The following example demonstrates adding a custom file
/// listing parser in the event that you encounter a list format
/// not already supported.
/// 
/// 

/// The following example demonstrates how to validate
/// a SSL certificate when using SSL/TLS.
/// 
/// 

/// The following example demonstrates how to download a file.
/// 
/// 

/// The following example demonstrates how to download a file
/// using a URI object.
/// 
/// 

/// The following example demonstrates how to upload a file.
/// 
/// 

/// The following example demonstrates how to upload a file
/// using a URI object.
/// 
/// 

/// The following example demonstrates how to append to a file.
/// 
/// 

/// The following example demonstrates how to append to a file
/// using a URI object.
/// 
/// 

/// The following example demonstrates how to get a file
/// listing from the server.
/// 
/// 

public partial class FtpClient : IDisposable {

#region Properties

#if !CORE14
/// 

/// Used for internally synchronizing access to this
/// object 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-11-08 12:21  FluentFTP-master\
     文件          26  2017-10-25 18:25  FluentFTP-master\.editorconfig
     文件         273  2017-10-25 18:25  FluentFTP-master\.gitignore
     目录           0  2017-11-08 12:23  FluentFTP-master\.vs\
     目录           0  2017-11-08 12:23  FluentFTP-master\.vs\config\
     文件       85645  2017-11-08 12:16  FluentFTP-master\.vs\config\applicationhost.config
     目录           0  2017-11-08 12:21  FluentFTP-master\.vs\FluentFTP\
     目录           0  2017-11-08 12:22  FluentFTP-master\.vs\FluentFTP\v15\
     文件       83968  2017-11-08 18:57  FluentFTP-master\.vs\FluentFTP\v15\.suo
     文件         397  2017-10-25 18:25  FluentFTP-master\appveyor.yml
     文件          72  2017-10-25 18:25  FluentFTP-master\build.bat
     目录           0  2017-11-08 12:21  FluentFTP-master\FluentFTP\
     目录           0  2017-11-08 12:21  FluentFTP-master\FluentFTP.Examples\
     文件        1486  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginConnect.cs
     文件        1641  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginCreateDirectory.cs
     文件        1575  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginDeleteDirectory.cs
     文件        1521  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginDeleteFile.cs
     文件        2289  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginDereferencelink.cs
     文件        1597  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginDirectoryExists.cs
     文件        1511  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginDisconnect.cs
     文件        1710  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginExecute.cs
     文件        1592  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginFileExists.cs
     文件        1596  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginGetFileSize.cs
     文件        1737  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginGetListing.cs
     文件        1635  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginGetModifiedTime.cs
     文件        1855  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginGetNameListing.cs
     文件        1642  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginGetWorkingDirectory.cs
     文件        2058  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginOpenAppend.cs
     文件        2583  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginOpenRead.cs
     文件        2052  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginOpenWrite.cs
     文件        1550  2017-10-25 18:25  FluentFTP-master\FluentFTP.Examples\BeginRename.cs
............此处省略445个文件信息

评论

共有 条评论

相关资源