C# Class CClash.FileCacheStore

Inheritance: IDisposable
Afficher le fichier Open project: artillery/cclash Class Usage Examples

Méthodes publiques

Méthode Description
AddEntry ( string key ) : void
AddFile ( string key, string filePath, string contentName ) : void
AddTextFileContent ( string key, string filename, string content ) : void
ClearLocked ( ) : void
ContainsEntry ( string key, string filename ) : bool
Dispose ( ) : void
EnsureKey ( string key ) : void
FileCacheStore ( string folderPath ) : System
Load ( string cacheFolder ) : FileCacheStore
MakePath ( string key ) : string
MakePath ( string key, string contentFile ) : string
ReleaseMutex ( ) : void
Remove ( string key ) : void
WaitOne ( ) : void

Method Details

AddEntry() public méthode

public AddEntry ( string key ) : void
key string
Résultat void

AddFile() public méthode

public AddFile ( string key, string filePath, string contentName ) : void
key string
filePath string
contentName string
Résultat void

AddTextFileContent() public méthode

public AddTextFileContent ( string key, string filename, string content ) : void
key string
filename string
content string
Résultat void

ClearLocked() public méthode

public ClearLocked ( ) : void
Résultat void

ContainsEntry() public méthode

public ContainsEntry ( string key, string filename ) : bool
key string
filename string
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EnsureKey() public méthode

public EnsureKey ( string key ) : void
key string
Résultat void

FileCacheStore() public méthode

public FileCacheStore ( string folderPath ) : System
folderPath string
Résultat System

Load() public static méthode

public static Load ( string cacheFolder ) : FileCacheStore
cacheFolder string
Résultat FileCacheStore

MakePath() public méthode

public MakePath ( string key ) : string
key string
Résultat string

MakePath() public méthode

public MakePath ( string key, string contentFile ) : string
key string
contentFile string
Résultat string

ReleaseMutex() public méthode

public ReleaseMutex ( ) : void
Résultat void

Remove() public méthode

public Remove ( string key ) : void
key string
Résultat void

WaitOne() public méthode

public WaitOne ( ) : void
Résultat void