C# Class KeePass.Plugins.PlgxCache

Afficher le fichier Open project: amiryal/keepass2 Class Usage Examples

Méthodes publiques

Méthode Description
AddCacheAssembly ( string strAssemblyPath, KeePass.Plugins.PlgxPluginInfo plgx ) : string
AddCacheFile ( string strNormalFile, KeePass.Plugins.PlgxPluginInfo plgx ) : string
Clear ( ) : void
DeleteOldFilesAsync ( ) : void
GetCacheDirectory ( KeePassLib.PwUuid pwPluginUuid, bool bEnsureExists ) : string
GetCacheFile ( KeePassLib.PwUuid pwPluginUuid, bool bMustExist, bool bCreateDirectory ) : string
GetCacheRoot ( ) : string
GetUsedCacheSize ( ) : ulong

Private Methods

Méthode Description
ContainsOnlyOldFiles ( DirectoryInfo di ) : bool
DeleteOldFilesFunc ( ) : void
DeleteOldFilesSafe ( object stateInfo ) : void
GetAppID ( ) : string

Method Details

AddCacheAssembly() public static méthode

public static AddCacheAssembly ( string strAssemblyPath, KeePass.Plugins.PlgxPluginInfo plgx ) : string
strAssemblyPath string
plgx KeePass.Plugins.PlgxPluginInfo
Résultat string

AddCacheFile() public static méthode

public static AddCacheFile ( string strNormalFile, KeePass.Plugins.PlgxPluginInfo plgx ) : string
strNormalFile string
plgx KeePass.Plugins.PlgxPluginInfo
Résultat string

Clear() public static méthode

public static Clear ( ) : void
Résultat void

DeleteOldFilesAsync() public static méthode

public static DeleteOldFilesAsync ( ) : void
Résultat void

GetCacheDirectory() public static méthode

public static GetCacheDirectory ( KeePassLib.PwUuid pwPluginUuid, bool bEnsureExists ) : string
pwPluginUuid KeePassLib.PwUuid
bEnsureExists bool
Résultat string

GetCacheFile() public static méthode

public static GetCacheFile ( KeePassLib.PwUuid pwPluginUuid, bool bMustExist, bool bCreateDirectory ) : string
pwPluginUuid KeePassLib.PwUuid
bMustExist bool
bCreateDirectory bool
Résultat string

GetCacheRoot() public static méthode

public static GetCacheRoot ( ) : string
Résultat string

GetUsedCacheSize() public static méthode

public static GetUsedCacheSize ( ) : ulong
Résultat ulong