C# Класс CClash.DirectCompilerCacheServer

Наследование: DirectCompilerCache
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CompileOrCache ( ICompiler comp, IEnumerable args ) : int
DigestCompiler ( string compilerPath ) : DataHash
DirectCompilerCacheServer ( string cachedir ) : System
FileExists ( string path ) : bool
Finished ( ) : void
GetHashes ( IEnumerable fnames ) : DataHash>.Dictionary
Lock ( CacheLockType mode ) : void
OnWatchedFileChanged ( object sender, FileChangedEventArgs args ) : void
Setup ( ) : void
SetupStats ( ) : void
Unlock ( CacheLockType mode ) : void
UnwatchFile ( string path ) : void
WatchFile ( string path ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Описание методов

CompileOrCache() публичный Метод

public CompileOrCache ( ICompiler comp, IEnumerable args ) : int
comp ICompiler
args IEnumerable
Результат int

DigestCompiler() публичный Метод

public DigestCompiler ( string compilerPath ) : DataHash
compilerPath string
Результат DataHash

DirectCompilerCacheServer() публичный Метод

public DirectCompilerCacheServer ( string cachedir ) : System
cachedir string
Результат System

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

FileExists() публичный Метод

public FileExists ( string path ) : bool
path string
Результат bool

Finished() публичный Метод

public Finished ( ) : void
Результат void

GetHashes() публичный Метод

public GetHashes ( IEnumerable fnames ) : DataHash>.Dictionary
fnames IEnumerable
Результат DataHash>.Dictionary

Lock() публичный Метод

public Lock ( CacheLockType mode ) : void
mode CacheLockType
Результат void

OnWatchedFileChanged() публичный Метод

public OnWatchedFileChanged ( object sender, FileChangedEventArgs args ) : void
sender object
args FileChangedEventArgs
Результат void

Setup() публичный Метод

public Setup ( ) : void
Результат void

SetupStats() публичный Метод

public SetupStats ( ) : void
Результат void

Unlock() публичный Метод

public Unlock ( CacheLockType mode ) : void
mode CacheLockType
Результат void

UnwatchFile() публичный Метод

public UnwatchFile ( string path ) : void
path string
Результат void

WatchFile() публичный Метод

public WatchFile ( string path ) : void
path string
Результат void