C# 클래스 CmisSync.Lib.Producer.Watcher.NetWatcher

.Net file system watcher.
상속: IWatcherProducer
파일 보기 프로젝트 열기: OpenDataSpace/CmisSync 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void

Releases all resource used by the CmisSync.Lib.Sync.Strategy.WatcherConsumer object.

Call Dispose when you are finished using the CmisSync.Lib.Sync.Strategy.Watcher. The Dispose method leaves the CmisSync.Lib.Sync.Strategy.Watcher in an unusable state. After calling Dispose, you must release all references to the CmisSync.Lib.Sync.Strategy.WatcherConsumer so the garbage collector can reclaim the memory that the CmisSync.Lib.Sync.Strategy.WatcherConsumer was occupying.

NetWatcher ( FileSystemWatcher watcher, ISyncEventQueue queue, IMetaDataStorage storage, FileSystemInfoFactory fsFactory = null ) : System

Initializes a new instance of the NetWatcher class. Takes the given file system watcher and listens for events and passes them to the given queue

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Dispose the .Net File System Watcher.

메소드 상세

Dispose() 공개 메소드

Releases all resource used by the CmisSync.Lib.Sync.Strategy.WatcherConsumer object.
Call Dispose when you are finished using the CmisSync.Lib.Sync.Strategy.Watcher. The Dispose method leaves the CmisSync.Lib.Sync.Strategy.Watcher in an unusable state. After calling Dispose, you must release all references to the CmisSync.Lib.Sync.Strategy.WatcherConsumer so the garbage collector can reclaim the memory that the CmisSync.Lib.Sync.Strategy.WatcherConsumer was occupying.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Dispose the .Net File System Watcher.
protected Dispose ( bool disposing ) : void
disposing bool If set to true disposing.
리턴 void

NetWatcher() 공개 메소드

Initializes a new instance of the NetWatcher class. Takes the given file system watcher and listens for events and passes them to the given queue
public NetWatcher ( FileSystemWatcher watcher, ISyncEventQueue queue, IMetaDataStorage storage, FileSystemInfoFactory fsFactory = null ) : System
watcher System.IO.FileSystemWatcher File System Watcher.
queue ISyncEventQueue Queue for the occured events.
storage IMetaDataStorage Meta Data Storage to verify, if a deleted object is a file or folder.
fsFactory CmisSync.Lib.Storage.FileSystem.FileSystemInfoFactory File system info factory. If factory is null, the normal file system is used, otherwise the given factory.
리턴 System