NET SFTP Library
Cancel Method
Example 






KellermanSoftware.NetSFtpLibrary Namespace > SFTP Class : Cancel Method
Cancels any async transfers
Syntax
'Declaration
 
Public Sub Cancel() 
'Usage
 
Dim instance As SFTP
 
instance.Cancel()
public void Cancel()
public procedure Cancel(); 
public function Cancel();
public: void Cancel(); 
public:
void Cancel(); 
Example
SFTP sftp = new SFTP(); //Trial Mode            
            //SFTP sftp = new SFTP("place user name here", "place license key here");
             
            // set the name of the SSH server( its URL )
            sftp.HostAddress = "some.sftp.server.com"; // replace with your SFTP server
            sftp.UserName  = "anonymous"; // replace with your user name
            sftp.Password = "user@mail.com"; // replace with your password
             
            sftp.UploadDirectoryAsync("C:\\Download", "TestDir");
             
            //we wait 1 second for data to be Transferred 
            System.Threading.Thread.Sleep(1000);
             
            //Cancels any async transfers 
            System.Console.WriteLine("We are canceling any async transfer");
            sftp.Cancel();
             
            System.Console.WriteLine("Async operations {0) cancelled", sftp.IsBusy == true ? "have not" : "have been" );
Dim sftp As SFTP = New SFTP() 'Trial Mode
            'Dim sftp As SFTP = New SFTP("place user name here", "place license key here");
             
            ' set the name of the SSH server( its URL )
            sftp.HostAddress = "some.sftp.server.com" ' replace with your SFTP server
            sftp.UserName  = "anonymous" ' replace with your user name
            sftp.Password = "user@mail.com" ' replace with your password
             
            sftp.UploadDirectoryAsync("C:\\Download", "TestDir")
             
            'we wait 1 second for data to be Transferred
            System.Threading.Thread.Sleep(1000)
             
            'Cancels any async transfers
            System.Console.WriteLine("We are canceling any async transfer")
            sftp.Cancel()
             
            If sftp.IsBusy = True Then
                System.Console.WriteLine("Async operations {0) cancelled","have not")
            Else
                System.Console.WriteLine("Async operations {0) cancelled","have been")
            End If
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

SFTP Class
SFTP Members