Aborts the current operation.

Namespace:  Rebex.Net
Assembly:  Rebex.Ftp (in Rebex.Ftp.dll)

Syntax

Visual Basic
Public Sub Abort
C#
public void Abort()

Implements

IFtp..::..Abort()()()()

Remarks

The operation need not end immediately, it will finish within the interval specified by AbortTimeout. Aborting data transferring operations (including GetList()()()(), GetRawList()()()(), GetNameList()()()() and GetItems) may take twice the amount of time specified by AbortTimeout.

The aborted operation will end either successfully, or with FtpException of status OperationAborted or Timeout. The Ftp object may remain in Reading, Sending or Processing state. In this case, call Flush(Int32) to get back to the Ready state.

Version Information

.NET

Supported in: .NET 6.0, 5.0; .NET Framework 4.8, 4.7.x, 4.6.x, 4.5.x, 4.0, 3.5 SP1

.NET Standard 2.0

Supported in: .NET Core 3.1; .NET Core 2.1; Xamarin.Android 10.1 (or higher); Xamarin.iOS 13.10 (or higher)

See Also