C# Класс Goose.Core.Solution.EventHandling.FileMonitor

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

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

Метод Описание
Dispose ( ) : void
FileMonitor ( ISolutionFilesService solutionFilesService, IGlobMatcher globMatcher, IFileChangeSubscriber fileChangeSubscriber, IOutputService outputService ) : System.Collections.Concurrent
IsMonitoredFile ( string file ) : bool
IsMonitoredProject ( string project ) : bool
MonitorProject ( string path, string glob ) : void
UnMonitor ( IEnumerable files ) : void

Приватные методы

Метод Описание
UnMonitorFile ( IEnumerable files ) : void
UnMonitorProject ( IEnumerable files ) : void

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

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

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

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

public FileMonitor ( ISolutionFilesService solutionFilesService, IGlobMatcher globMatcher, IFileChangeSubscriber fileChangeSubscriber, IOutputService outputService ) : System.Collections.Concurrent
solutionFilesService ISolutionFilesService
globMatcher IGlobMatcher
fileChangeSubscriber IFileChangeSubscriber
outputService IOutputService
Результат System.Collections.Concurrent

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

public IsMonitoredFile ( string file ) : bool
file string
Результат bool

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

public IsMonitoredProject ( string project ) : bool
project string
Результат bool

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

public MonitorProject ( string path, string glob ) : void
path string
glob string
Результат void

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

public UnMonitor ( IEnumerable files ) : void
files IEnumerable
Результат void