An NDoc Documented Class Library

FTPConnection.BytesTransferred Event

Occurs every time a specified number of bytes of data have been transferred.

public event BytesTransferredHandler BytesTransferred;

Event Data

The event handler receives an argument of type BytesTransferredEventArgs containing data related to this event. The following BytesTransferredEventArgs properties provide information specific to this event.

Property Description
ByteCount Gets the byte count.
ConnectionInstanceNumber Identifies the pooled connection on which the task is running.
IsGuiThread Indicates whether or not the event-handler has been invoked on the GUI thread.
RemoteDirectory Remote directory of file being transferred, or directory being listed.
RemoteFile The name of the file being transferred, or the name of the directory if it is a directory listing.
RemotePath Remote path of file being transferred, or directory being listed.
ResumeOffset If a transfer was resumed then this property will return the byte-offset from which the transfer starts.
TaskID Identifies the asynchronous operation within which the event was triggered (applies to asynchronous methods only).

Remarks

The property, TransferNotifyInterval, determines the number of bytes sent between notifications.

See Also

FTPConnection Class | EnterpriseDT.Net.Ftp Namespace