C# Class Pop3.InternalPop3Client.Pop3Client

Inheritance: IPop3Client
Afficher le fichier Open project: rfinochi/pop3dotnet

Méthodes publiques

Méthode Description
Connect ( string server, string userName, string password ) : void
Connect ( string server, string userName, string password, bool useSsl ) : void
Connect ( string server, string userName, string password, bool useSsl, bool checkCertificate ) : void
Connect ( string server, string userName, string password, int port, bool useSsl ) : void
Connect ( string server, string userName, string password, int port, bool useSsl, bool checkCertificate ) : void
ConnectAsync ( string server, string userName, string password ) : System.Threading.Tasks.Task
ConnectAsync ( string server, string userName, string password, bool useSsl ) : System.Threading.Tasks.Task
ConnectAsync ( string server, string userName, string password, int port, bool useSsl ) : System.Threading.Tasks.Task
Delete ( Pop3Message message ) : void
DeleteAsync ( Pop3Message message ) : System.Threading.Tasks.Task
Disconnect ( ) : void
DisconnectAsync ( ) : System.Threading.Tasks.Task
Dispose ( ) : void
InternalPop3Client ( ) : System
List ( ) : IEnumerable
ListAndRetrieve ( ) : IEnumerable
ListAndRetrieveHeader ( ) : IEnumerable
Pop3Client ( ) : System
Retrieve ( IEnumerable messages ) : void
Retrieve ( Pop3Message message ) : void
RetrieveAsync ( IEnumerable messages ) : System.Threading.Tasks.Task
RetrieveAsync ( Pop3Message message ) : System.Threading.Tasks.Task
RetrieveHeader ( IEnumerable messages ) : void
RetrieveHeader ( Pop3Message message ) : void
RetrieveHeaderAsync ( IEnumerable messages ) : System.Threading.Tasks.Task
RetrieveHeaderAsync ( Pop3Message message ) : System.Threading.Tasks.Task

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
ListAndRetrieveAsync ( ) : Task>
ListAndRetrieveHeaderAsync ( ) : Task>
ListAsync ( ) : Task>
Pop3Client ( INetworkOperations networkOperations ) : System
SendCommand ( string command, Pop3Message message ) : void
SendCommand ( string command, string aditionalParameters = null, Pop3Message message = null ) : void
SendCommandAsync ( string command, Pop3Message message ) : System.Threading.Tasks.Task
SendCommandAsync ( string command, string aditionalParameters = null, Pop3Message message = null ) : System.Threading.Tasks.Task

Method Details

Connect() public méthode

public Connect ( string server, string userName, string password ) : void
server string
userName string
password string
Résultat void

Connect() public méthode

public Connect ( string server, string userName, string password, bool useSsl ) : void
server string
userName string
password string
useSsl bool
Résultat void

Connect() public méthode

public Connect ( string server, string userName, string password, bool useSsl, bool checkCertificate ) : void
server string
userName string
password string
useSsl bool
checkCertificate bool
Résultat void

Connect() public méthode

public Connect ( string server, string userName, string password, int port, bool useSsl ) : void
server string
userName string
password string
port int
useSsl bool
Résultat void

Connect() public méthode

public Connect ( string server, string userName, string password, int port, bool useSsl, bool checkCertificate ) : void
server string
userName string
password string
port int
useSsl bool
checkCertificate bool
Résultat void

ConnectAsync() public méthode

public ConnectAsync ( string server, string userName, string password ) : System.Threading.Tasks.Task
server string
userName string
password string
Résultat System.Threading.Tasks.Task

ConnectAsync() public méthode

public ConnectAsync ( string server, string userName, string password, bool useSsl ) : System.Threading.Tasks.Task
server string
userName string
password string
useSsl bool
Résultat System.Threading.Tasks.Task

ConnectAsync() public méthode

public ConnectAsync ( string server, string userName, string password, int port, bool useSsl ) : System.Threading.Tasks.Task
server string
userName string
password string
port int
useSsl bool
Résultat System.Threading.Tasks.Task

Delete() public méthode

public Delete ( Pop3Message message ) : void
message Pop3Message
Résultat void

DeleteAsync() public méthode

public DeleteAsync ( Pop3Message message ) : System.Threading.Tasks.Task
message Pop3Message
Résultat System.Threading.Tasks.Task

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

DisconnectAsync() public méthode

public DisconnectAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

InternalPop3Client() public méthode

public InternalPop3Client ( ) : System
Résultat System

List() public méthode

public List ( ) : IEnumerable
Résultat IEnumerable

ListAndRetrieve() public méthode

public ListAndRetrieve ( ) : IEnumerable
Résultat IEnumerable

ListAndRetrieveHeader() public méthode

public ListAndRetrieveHeader ( ) : IEnumerable
Résultat IEnumerable

Pop3Client() public méthode

public Pop3Client ( ) : System
Résultat System

Retrieve() public méthode

public Retrieve ( IEnumerable messages ) : void
messages IEnumerable
Résultat void

Retrieve() public méthode

public Retrieve ( Pop3Message message ) : void
message Pop3Message
Résultat void

RetrieveAsync() public méthode

public RetrieveAsync ( IEnumerable messages ) : System.Threading.Tasks.Task
messages IEnumerable
Résultat System.Threading.Tasks.Task

RetrieveAsync() public méthode

public RetrieveAsync ( Pop3Message message ) : System.Threading.Tasks.Task
message Pop3Message
Résultat System.Threading.Tasks.Task

RetrieveHeader() public méthode

public RetrieveHeader ( IEnumerable messages ) : void
messages IEnumerable
Résultat void

RetrieveHeader() public méthode

public RetrieveHeader ( Pop3Message message ) : void
message Pop3Message
Résultat void

RetrieveHeaderAsync() public méthode

public RetrieveHeaderAsync ( IEnumerable messages ) : System.Threading.Tasks.Task
messages IEnumerable
Résultat System.Threading.Tasks.Task

RetrieveHeaderAsync() public méthode

public RetrieveHeaderAsync ( Pop3Message message ) : System.Threading.Tasks.Task
message Pop3Message
Résultat System.Threading.Tasks.Task