C# Класс Serenity.Services.EmbeddedMultiFileUploadBehaviourAttribute

Наследование: SaveRequestBehaviourAttribute
Показать файл Открыть проект

Открытые методы

Метод Описание
EmbeddedMultiFileUploadBehaviourAttribute ( string filesField, string fileNameFormat = "{1:00000}/{0:00000000}_{2}", bool copyFilesToHistory = false, string subFolder = null, bool storeSubFolderInDB = false ) : Serenity.Data
OnAfterSave ( ISaveRequestHandler handler ) : void
OnBeforeSave ( ISaveRequestHandler handler ) : void

Приватные методы

Метод Описание
CopyTemporaryFiles ( ISaveRequestHandler handler, UploadedFile oldFileList, UploadedFile newFileList, FilesToDelete filesToDelete ) : string
ParseAndValidate ( string json, string key ) : UploadedFile[]

Описание методов

EmbeddedMultiFileUploadBehaviourAttribute() публичный Метод

public EmbeddedMultiFileUploadBehaviourAttribute ( string filesField, string fileNameFormat = "{1:00000}/{0:00000000}_{2}", bool copyFilesToHistory = false, string subFolder = null, bool storeSubFolderInDB = false ) : Serenity.Data
filesField string
fileNameFormat string
copyFilesToHistory bool
subFolder string
storeSubFolderInDB bool
Результат Serenity.Data

OnAfterSave() публичный Метод

public OnAfterSave ( ISaveRequestHandler handler ) : void
handler ISaveRequestHandler
Результат void

OnBeforeSave() публичный Метод

public OnBeforeSave ( ISaveRequestHandler handler ) : void
handler ISaveRequestHandler
Результат void