FileUploadBehavior class
namespace: Serenity.Services assembly: Serenity.Net.Web
Behavior class that handles FileUploadEditorAttribute and ImageUploadEditorAttribute.
public class FileUploadBehavior : BaseSaveDeleteBehavior, IFieldBehavior, IImplicitBehavior
| parameter | description |
|---|---|
| storage | Upload storage |
| uploadProcessor | Upload processor |
| formatSanitizer | Filename format sanitizer |
Public Members
| name | description |
|---|---|
| FileUploadBehavior(…) | Behavior class that handles FileUploadEditorAttribute and ImageUploadEditorAttribute. |
| Target { get; set; } | |
| ActivateFor(…) | |
| override OnAfterDelete(…) | |
| override OnAfterSave(…) | |
| override OnBeforeSave(…) | |
| override OnPrepareQuery(…) |
Exceptions
| exception | condition |
|---|---|
| ArgumentNullException | One of the arguments is null |
Remarks
Creates a new instance of the class.
See Also
- class BaseSaveDeleteBehavior
- interface IFieldBehavior
- interface IImplicitBehavior
- Source: FileUploadBehavior.cs