NeatUpload Documentation

UploadState Members

UploadState overview

Public Instance Constructors

UploadState Constructor Not for public use. This is only public to allow deserialization. UploadState objects are created by NeatUpload.

Public Instance Properties

BytesPerSec An estimate of the number of bytes received during the past second while the upload is in progress. When the upload is finished this is an average over the entire upload.
BytesRead The total number of bytes received for the upload so far.
BytesTotal The total number of bytes expected for the uploaded.
CurrentFileName 
Failure If an exception that was not an UploadException while processing the upload, that exception. Otherwise, null.
FileBytesRead The number of file bytes received for the upload.
Files A collection of the UploadedFile objects associated with the the upload.
MultiRequestObject 
PostBackID 
ProcessingStateDict Processing state objects associated with the upload, indexed by control UniqueID.
Rejection If an UploadException (or subclass) was thrown while processing the upload, that exception. Otherwise, null.
Status 
TimeElapsed The time since the upload started.

Public Instance Methods

CopyFrom Copies the upload state stored in the sourceUploadState object into this object.
Equals (inherited from Object) 
Files_Changed The event handler that should be registered to be called whenever an UploadedFile is added or removed from the Files collection.
GetHashCode (inherited from Object) 
GetType (inherited from Object) 
ToString (inherited from Object) 

Protected Instance Methods

Finalize (inherited from Object) 
MemberwiseClone (inherited from Object) 

See Also

UploadState Class | Brettle.Web.NeatUpload Namespace