More .NET components

Events

AuthenticationRequest event #

The AuthenticationRequest event is raised when an interactive authentication request is received from the server and cannot be answered programmatically.

Tip: For sample code, see Keyboard-interactive authentication.

BannerReceived event #

The BannerReceived event is raised when a user authentication banner message is received from the server. Please note that not all servers send such messages.

DeleteProgressChanged event #

The DeleteProgressChanged event is raised when a significant action occurs while deleting files using the Delete method. Use it to get notified about the current directory of file being processed or deleted and total deletion progress.

FingerprintCheck event #

The FingerprintCheck event is raised when a fingerprint is received from the server and needs to be validated.

Tip: For sample code, see Verify server fingerprint.

ListItemReceived event #

The ListItemReceived event is raised when a file or directory listing item is received from the server. It occurs in GetList, GetRawList, GetNameList and GetItems methods.

Tip: for sample code, see Listing directory content - on the fly.

ProblemDetected event #

The ProblemDetected event is raised when a problem is detected in Upload, Download, Delete or GetItems method. An event handler receives information about the problem an can choose a desired reaction.

Tip: For sample code, see Transfer problem handling.

TransferProgressChanged event #

The TransferProgressChanged event is raised when a significant action occurs in Upload or Download methods. Use it to get notified about the current directory or file being processed or transferred and the total transfer progress.

Tip: For sample code, see Progress reporting.

Traversing event #

The Traversing event is raised when a significant action occurs in Upload, Download, Delete or GetItems methods. Use it to get notified about hierarchy structure traversing progress.