C# Класс Tp.PopEmailIntegration.EmailReader.Client.MailBeePop3EmailClient

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

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

Метод Описание
CheckConnection ( PluginProfileErrorCollection errors ) : void
Connect ( ) : void
Disconnect ( ) : void
Dispose ( ) : void
DownloadMessage ( string uid ) : MailMessage
GetServerUids ( ) : string[]
IsDsnMessage ( MailMessage message ) : bool
Login ( ) : void
MailBeePop3EmailClient ( ConnectionSettings settings ) : System
MailBeePop3EmailClient ( IStorageRepository storageRepository ) : System

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

Метод Описание
AddConnectionErrors ( PluginProfileErrorCollection errors ) : void
AddCredentialsErrors ( PluginProfileErrorCollection errors ) : void
ConnectInternal ( ) : void
LoginInternal ( ) : void
TryConnect ( ) : bool
TryLogin ( ) : bool

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

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

public CheckConnection ( PluginProfileErrorCollection errors ) : void
errors PluginProfileErrorCollection
Результат void

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

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

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

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

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

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

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

public DownloadMessage ( string uid ) : MailMessage
uid string
Результат MailMessage

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

public GetServerUids ( ) : string[]
Результат string[]

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

public IsDsnMessage ( MailMessage message ) : bool
message MailMessage
Результат bool

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

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

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

public MailBeePop3EmailClient ( ConnectionSettings settings ) : System
settings ConnectionSettings
Результат System

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

public MailBeePop3EmailClient ( IStorageRepository storageRepository ) : System
storageRepository IStorageRepository
Результат System