Class CacheFileCleaner
キャッシュファイルを削除するクラス
Inherited Members
Namespace: VRoidSDK
Assembly: VRoidSDK.dll
Syntax
public class CacheFileCleaner
Constructors
CacheFileCleaner(IKeyValueStorable<CacheFileInfo>, IFileDelete)
Declaration
public CacheFileCleaner(IKeyValueStorable<CacheFileInfo> storage, IFileDelete fileDeleter)
Parameters
Type | Name | Description |
---|---|---|
IKeyValueStorable<CacheFileInfo> | storage | |
IFileDelete | fileDeleter |
Methods
Clean(UInt32)
保存しているキャッシュファイルの情報とキャッシュファイルをmaxCacheCount件になるまで削除する 0を指定するとすべて削除する
Declaration
public void Clean(uint maxCacheCount)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | maxCacheCount | 最大件数 |
CleanExpiredCacheFile()
期限切れのキャッシュファイルの情報とキャッシュファイルを削除する
Declaration
public void CleanExpiredCacheFile()