C# 클래스 Serenity.Services.ImageUploadBehavior

상속: Serenity.Services.BaseSaveDeleteBehavior, IImplicitBehavior, IFieldBehavior
파일 보기 프로젝트 열기: volkanceylan/Serenity 1 사용 예제들

공개 메소드들

메소드 설명
ActivateFor ( Row row ) : bool
CheckUploadedImageAndCreateThumbs ( ImageUploadEditorAttribute attr, string &temporaryFile ) : void
OnAfterDelete ( IDeleteRequestHandler handler ) : void
OnAfterSave ( ISaveRequestHandler handler ) : void
OnBeforeSave ( ISaveRequestHandler handler ) : void
OnPrepareQuery ( ISaveRequestHandler handler, SqlQuery query ) : void

비공개 메소드들

메소드 설명
CopyTemporaryFile ( ISaveRequestHandler handler, FilesToDelete filesToDelete ) : CopyTemporaryFileResult
DeleteOldFile ( FilesToDelete filesToDelete, string oldFilename ) : void
ParseReplaceFields ( string fileNameFormat, Row row, Field target ) : Field>.Dictionary
ProcessReplaceFields ( string s, Field>.Dictionary replaceFields, ISaveRequestHandler handler ) : string

메소드 상세

ActivateFor() 공개 메소드

public ActivateFor ( Row row ) : bool
row Serenity.Data.Row
리턴 bool

CheckUploadedImageAndCreateThumbs() 공개 정적인 메소드

public static CheckUploadedImageAndCreateThumbs ( ImageUploadEditorAttribute attr, string &temporaryFile ) : void
attr Serenity.ComponentModel.ImageUploadEditorAttribute
temporaryFile string
리턴 void

OnAfterDelete() 공개 메소드

public OnAfterDelete ( IDeleteRequestHandler handler ) : void
handler IDeleteRequestHandler
리턴 void

OnAfterSave() 공개 메소드

public OnAfterSave ( ISaveRequestHandler handler ) : void
handler ISaveRequestHandler
리턴 void

OnBeforeSave() 공개 메소드

public OnBeforeSave ( ISaveRequestHandler handler ) : void
handler ISaveRequestHandler
리턴 void

OnPrepareQuery() 공개 메소드

public OnPrepareQuery ( ISaveRequestHandler handler, SqlQuery query ) : void
handler ISaveRequestHandler
query Serenity.Data.SqlQuery
리턴 void