C# Класс EmailProcessing.EmailWatcher

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

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

Метод Описание
Dispose ( ) : void
EmailWatcher ( IEmailPackageSerialiser packageSerialiser, EmailProcessingConfigurationSection emailProcessingConfiguration ) : System
EmailWatcher ( string watchLocation, IEmailPackageSerialiser packageSerialiser ) : System
StartWatching ( ) : void

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

Метод Описание
FlushQueue ( ) : void
ProcessFile ( string path ) : void
_fsWatcher_Changed ( object sender, FileSystemEventArgs e ) : void
worker_DoWork ( object sender, DoWorkEventArgs e ) : void
worker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void

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

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

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

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

public EmailWatcher ( IEmailPackageSerialiser packageSerialiser, EmailProcessingConfigurationSection emailProcessingConfiguration ) : System
packageSerialiser IEmailPackageSerialiser
emailProcessingConfiguration EmailProcessing.Configuration.EmailProcessingConfigurationSection
Результат System

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

public EmailWatcher ( string watchLocation, IEmailPackageSerialiser packageSerialiser ) : System
watchLocation string
packageSerialiser IEmailPackageSerialiser
Результат System

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

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