C# 클래스 KeePass.Plugins.PlgxCache

파일 보기 프로젝트 열기: amiryal/keepass2 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
ContainsOnlyOldFiles ( DirectoryInfo di ) : bool
DeleteOldFilesFunc ( ) : void
DeleteOldFilesSafe ( object stateInfo ) : void
GetAppID ( ) : string

메소드 상세

AddCacheAssembly() 공개 정적인 메소드

public static AddCacheAssembly ( string strAssemblyPath, KeePass.Plugins.PlgxPluginInfo plgx ) : string
strAssemblyPath string
plgx KeePass.Plugins.PlgxPluginInfo
리턴 string

AddCacheFile() 공개 정적인 메소드

public static AddCacheFile ( string strNormalFile, KeePass.Plugins.PlgxPluginInfo plgx ) : string
strNormalFile string
plgx KeePass.Plugins.PlgxPluginInfo
리턴 string

Clear() 공개 정적인 메소드

public static Clear ( ) : void
리턴 void

DeleteOldFilesAsync() 공개 정적인 메소드

public static DeleteOldFilesAsync ( ) : void
리턴 void

GetCacheDirectory() 공개 정적인 메소드

public static GetCacheDirectory ( KeePassLib.PwUuid pwPluginUuid, bool bEnsureExists ) : string
pwPluginUuid KeePassLib.PwUuid
bEnsureExists bool
리턴 string

GetCacheFile() 공개 정적인 메소드

public static GetCacheFile ( KeePassLib.PwUuid pwPluginUuid, bool bMustExist, bool bCreateDirectory ) : string
pwPluginUuid KeePassLib.PwUuid
bMustExist bool
bCreateDirectory bool
리턴 string

GetCacheRoot() 공개 정적인 메소드

public static GetCacheRoot ( ) : string
리턴 string

GetUsedCacheSize() 공개 정적인 메소드

public static GetUsedCacheSize ( ) : ulong
리턴 ulong