C# Class erminas.SmartAPI.CMS.Project.Folder.AssetManagerFiles

Inheritance: System.Files, IAssetManagerFiles
Exibir arquivo Open project: erminas/smartapi Class Usage Examples

Public Methods

Method Description
GetByAuthor ( IUser author ) : ReadOnlyCollection
GetByLastModifier ( IUser lastModifier ) : ReadOnlyCollection
UpdateThumbnailAndFileInformation ( string filename ) : void
UpdateThumbnailAndFileInformationForAll ( ) : void
UpdateThumbnailAndFileInformationRange ( IEnumerable filenames ) : void

Protected Methods

Method Description
GetDeleteFilesStatement ( string files ) : string
GetSingleFilenameTemplate ( ) : string

Private Methods

Method Description
AssetManagerFiles ( IAssetManagerFolder folder, Caching caching ) : System
ComparisonAttributeToString ( FileComparisonAttribute attribute ) : string
ComparisonOperatorToString ( FileComparisonOperator @operator ) : string
GetByAttribute ( FileComparisonAttribute attribute, FileComparisonOperator @operator, int value ) : ReadOnlyCollection
GetFiles ( ) : List

Method Details

GetByAuthor() public method

public GetByAuthor ( IUser author ) : ReadOnlyCollection
author IUser
return ReadOnlyCollection

GetByLastModifier() public method

public GetByLastModifier ( IUser lastModifier ) : ReadOnlyCollection
lastModifier IUser
return ReadOnlyCollection

GetDeleteFilesStatement() protected method

protected GetDeleteFilesStatement ( string files ) : string
files string
return string

GetSingleFilenameTemplate() protected method

protected GetSingleFilenameTemplate ( ) : string
return string

UpdateThumbnailAndFileInformation() public method

public UpdateThumbnailAndFileInformation ( string filename ) : void
filename string
return void

UpdateThumbnailAndFileInformationForAll() public method

public UpdateThumbnailAndFileInformationForAll ( ) : void
return void

UpdateThumbnailAndFileInformationRange() public method

public UpdateThumbnailAndFileInformationRange ( IEnumerable filenames ) : void
filenames IEnumerable
return void