C# 클래스 Goose.Core.Solution.EventHandling.FileMonitor

상속: IFileMonitor
파일 보기 프로젝트 열기: sebastianhallen/Goose

공개 메소드들

메소드 설명
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