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. |
Interface | Description | |
---|---|---|
ISafeDictionary<TKey,TValue> | Usually used when you want to extend functionality of shared dictionary which holds information about uploaded files. Used in web garden/web farm scenario | |
IUploadEventArgs | Represents interface for uploading arguments - includes basic properties like file size, file name, uploading status, etc. |
Enumeration | Description | |
---|---|---|
FileError | FileError thrown while uploading - e.g. MIME type validation, inner exceptions, etc. | |
FileSaveType | How the file will be saved | |
FileUploadMode | An enumeration for how many files to upload | |
SizeMetric | Enumeration for how file size will be displayed | |
UploadStatus | Possible File Modes when file is Uploaded - e.g. Not Started, Started, Finished, etc. |