C# 클래스 Pop3.IO.TcpClientNetworkOperations

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

공개 메소드들

메소드 설명
Close ( ) : void
Dispose ( ) : void
Open ( string hostName, int port ) : void
Open ( string hostName, int port, bool useSsl ) : void
Open ( string hostName, int port, bool useSsl, bool checkCertificate ) : void
OpenAsync ( string hostName, int port ) : System.Threading.Tasks.Task
OpenAsync ( string hostName, int port, bool useSsl ) : System.Threading.Tasks.Task
Read ( ) : string
ReadAsync ( ) : Task
Write ( string data ) : void
WriteAsync ( string data ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
ValidateServerCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Open() 공개 메소드

public Open ( string hostName, int port ) : void
hostName string
port int
리턴 void

Open() 공개 메소드

public Open ( string hostName, int port, bool useSsl ) : void
hostName string
port int
useSsl bool
리턴 void

Open() 공개 메소드

public Open ( string hostName, int port, bool useSsl, bool checkCertificate ) : void
hostName string
port int
useSsl bool
checkCertificate bool
리턴 void

OpenAsync() 공개 메소드

public OpenAsync ( string hostName, int port ) : System.Threading.Tasks.Task
hostName string
port int
리턴 System.Threading.Tasks.Task

OpenAsync() 공개 메소드

public OpenAsync ( string hostName, int port, bool useSsl ) : System.Threading.Tasks.Task
hostName string
port int
useSsl bool
리턴 System.Threading.Tasks.Task

Read() 공개 메소드

public Read ( ) : string
리턴 string

ReadAsync() 공개 메소드

public ReadAsync ( ) : Task
리턴 Task

Write() 공개 메소드

public Write ( string data ) : void
data string
리턴 void

WriteAsync() 공개 메소드

public WriteAsync ( string data ) : System.Threading.Tasks.Task
data string
리턴 System.Threading.Tasks.Task