Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

FtpTransferProgressEventArgs Class

Namespace: Rebex.Net
Assembly: Rebex.Ftp.dll (version 7.0.9147)

Provides data for the TransferProgress event.

Syntax
public class FtpTransferProgressEventArgs : EventArgs
Inheritance
Object
EventArgs
FtpTransferProgressEventArgs
Inherited Members
EventArgs.Empty
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()

Constructors

Name Description
FtpTransferProgressEventArgs(FtpTransferState, Int64)

Initializes a new instance of the FtpTransferProgressEventArgs class with the specified state and number of bytes transferred during the current transfer.

FtpTransferProgressEventArgs(FtpTransferState, Int64, Int32)

Initializes a new instance of the FtpTransferProgressEventArgs class with the specified state, number of bytes transferred during the current transfer and progress since the last time the event was raised.

Properties

Name Description
BytesPerSecond

Gets the current transfer speed in bytes transferred per second (or 0 if not available).

BytesSinceLastEvent

Gets the number of bytes transferred during the current transfer since the last time the event was raised.

BytesTotal

Gets the total number of bytes to be processed (or -1 if not available).

BytesTransferred

Gets the total number of bytes transferred during the current transfer.

Finished

Gets the value indicating whether the transfer has finished.

LocalPath

Gets the path of the local file or directory which is currently processed.

ProgressPercentage

Gets a number between 0 and 100 representing the percentage of completeness of the operation.

RemotePath

Gets the path of the remote file or directory which is currently processed.

State

Gets the transfer state.

In This Article
  • Constructors
  • Properties
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies