Skip to content

FileUploadBehavior class

namespace: Serenity.Services   assemblySerenity.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