| | Class | Description |
 | AdditionalDataField | Similar to Tuple objects - used for getting information - sent from client to server side |
 | FileUploadClientEvents | ClientEvents used by the WebUpload class |
 | FileUploadCSS | A class holding custom css options for WebUpload |
 | FileUploadExtension | A class representing an extension string |
 | FileUploadExtensionCollection | Holds a collection of FileUploadExtension objects |
 | FileUploadExtensionIcon | A class representing an icon's css class for given extensions |
 | FileUploadExtensionIconCollection | Holds a collection of FileUploadExtensionIcon objects |
 | FileUploadingEventArgs | EventArguments class initialized when the whole request of the file is processed and it should be saved from temporary file to original file Cancellable event argument |
 | FileUploadLocale | A class representing a locale object with properties |
 | RequestProcessor | Class which manages processing http request - analyze header, analyzing and processing file chunks from http request |
 | SafeDictionary<TKey,TValue> | Thread safe dictionary |
 | UploadBaseEventArgs | Represents Base Class for EventArgs All non cancellable EventArgs classes should extend it |
 | UploadCancellableBaseEventArgs | Base class for file upload cancellable event arguments |
 | UploadFinishedEventArgs | EventArguments class initialized when file is finished |
 | UploadFinishingEventArgs | EventArguments class initialized when the whole request of the file is processed and it should be saved from temporary file to original file Cancellable event argument |
 | UploadInfo | Represents file which is uploading - its file size, uploaded bytes, filename, etc. |
 | UploadModule | Module which process Http Request and manages files uploading |
 | UploadProgressManager | Singleton class Proxy class which is used as instance in HTTPModule and HttpHandler - get commands from httphandler and send it to module Get information for each of the file from HTTPModule and send it to httphandler |
 | UploadStartingEventArgs | Class for file upload starting event arguments |
 | UploadStatusHandler | Handler which process the client commands for file upload |
 | WebUpload | Main class for the WebUpload control. |