C# 클래스 Pop3.InternalPop3Client.Pop3Client

상속: IPop3Client
파일 보기 프로젝트 열기: rfinochi/pop3dotnet

공개 메소드들

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

보호된 메소드들

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

비공개 메소드들

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

메소드 상세

Connect() 공개 메소드

public Connect ( string server, string userName, string password ) : void
server string
userName string
password string
리턴 void

Connect() 공개 메소드

public Connect ( string server, string userName, string password, bool useSsl ) : void
server string
userName string
password string
useSsl bool
리턴 void

Connect() 공개 메소드

public Connect ( string server, string userName, string password, bool useSsl, bool checkCertificate ) : void
server string
userName string
password string
useSsl bool
checkCertificate bool
리턴 void

Connect() 공개 메소드

public Connect ( string server, string userName, string password, int port, bool useSsl ) : void
server string
userName string
password string
port int
useSsl bool
리턴 void

Connect() 공개 메소드

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
리턴 void

ConnectAsync() 공개 메소드

public ConnectAsync ( string server, string userName, string password ) : System.Threading.Tasks.Task
server string
userName string
password string
리턴 System.Threading.Tasks.Task

ConnectAsync() 공개 메소드

public ConnectAsync ( string server, string userName, string password, bool useSsl ) : System.Threading.Tasks.Task
server string
userName string
password string
useSsl bool
리턴 System.Threading.Tasks.Task

ConnectAsync() 공개 메소드

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
리턴 System.Threading.Tasks.Task

Delete() 공개 메소드

public Delete ( Pop3Message message ) : void
message Pop3Message
리턴 void

DeleteAsync() 공개 메소드

public DeleteAsync ( Pop3Message message ) : System.Threading.Tasks.Task
message Pop3Message
리턴 System.Threading.Tasks.Task

Disconnect() 공개 메소드

public Disconnect ( ) : void
리턴 void

DisconnectAsync() 공개 메소드

public DisconnectAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

InternalPop3Client() 공개 메소드

public InternalPop3Client ( ) : System
리턴 System

List() 공개 메소드

public List ( ) : IEnumerable
리턴 IEnumerable

ListAndRetrieve() 공개 메소드

public ListAndRetrieve ( ) : IEnumerable
리턴 IEnumerable

ListAndRetrieveHeader() 공개 메소드

public ListAndRetrieveHeader ( ) : IEnumerable
리턴 IEnumerable

Pop3Client() 공개 메소드

public Pop3Client ( ) : System
리턴 System

Retrieve() 공개 메소드

public Retrieve ( IEnumerable messages ) : void
messages IEnumerable
리턴 void

Retrieve() 공개 메소드

public Retrieve ( Pop3Message message ) : void
message Pop3Message
리턴 void

RetrieveAsync() 공개 메소드

public RetrieveAsync ( IEnumerable messages ) : System.Threading.Tasks.Task
messages IEnumerable
리턴 System.Threading.Tasks.Task

RetrieveAsync() 공개 메소드

public RetrieveAsync ( Pop3Message message ) : System.Threading.Tasks.Task
message Pop3Message
리턴 System.Threading.Tasks.Task

RetrieveHeader() 공개 메소드

public RetrieveHeader ( IEnumerable messages ) : void
messages IEnumerable
리턴 void

RetrieveHeader() 공개 메소드

public RetrieveHeader ( Pop3Message message ) : void
message Pop3Message
리턴 void

RetrieveHeaderAsync() 공개 메소드

public RetrieveHeaderAsync ( IEnumerable messages ) : System.Threading.Tasks.Task
messages IEnumerable
리턴 System.Threading.Tasks.Task

RetrieveHeaderAsync() 공개 메소드

public RetrieveHeaderAsync ( Pop3Message message ) : System.Threading.Tasks.Task
message Pop3Message
리턴 System.Threading.Tasks.Task