Show / Hide Table of Contents

Class CacheFileCleaner

キャッシュファイルを削除するクラス

Inheritance
Object
CacheFileCleaner
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
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()
Back to top Generated by DocFX