Table of Contents

UploadQueue Class

Definition

Namespace
GleamTech.FileUltimate.AspNet.UI
Assembly
GleamTech.FileUltimate.dll

Represents details for an upload queue started by a client upload action for one or more items.

public sealed class UploadQueue
Inheritance
UploadQueue

Properties

CustomParameters

Gets the dictionary of custom parameters passed by the client for the upload queue.

ElapsedTime

Gets the elapsed time of the upload queue. This will be updated when upload queue is completed (whether successful or failed).

ElapsedTimeAsString

Gets the string representation of ElapsedTime - the elapsed time of the upload queue. This will be updated when upload queue is completed (whether successful or failed).

Id

Gets the unique id passed by the client for the upload queue.

Method

Gets the upload method passed by the client for the upload queue.

StartTime

Gets the start time of the upload queue.

StopTime

Gets the stop time of the upload queue. This will be null if upload queue is not completed yet (whether successful or failed).

TotalUploadedSize

Gets the total uploaded size for all items in the upload queue. This will be incremented until the upload queue is completed.

TotalUploadedSizeAsString

Gets the string representation of TotalUploadedSize - the total uploaded size for all items in the upload queue. This will be incremented until the upload queue is completed (whether successful or failed).

TransferRate

Gets the transfer rate (bytes per second) of the upload queue. This will be updated when upload queue is completed (whether successful or failed).

TransferRateAsString

Gets the string representation of TransferRate - the transfer rate of the upload queue. This will be updated when upload queue is completed (whether successful or failed).

UploadLocation

Gets the upload location that is used for writing the items in the upload queue.

UploadProviderType

Gets the upload provider type which implements IUploadProvider interface that is used for processing the upload queue.