C# Класс System.Net.Sockets.TcpClient

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

Private Properties

Свойство Тип Описание
BeginConnectCore IAsyncResult
BeginConnectCore IAsyncResult
ConnectAsyncCore System.Threading.Tasks.Task
ConnectAsyncCore System.Threading.Tasks.Task
CreateSocket Socket
DisposeCore void
EndConnectCore void
InitializeClientSocket void
TcpClient System.Diagnostics

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

Метод Описание
BeginConnect ( IPAddress address, int port, AsyncCallback requestCallback, object state ) : IAsyncResult
BeginConnect ( string host, int port, AsyncCallback requestCallback, object state ) : IAsyncResult
Close ( ) : void
Connect ( IPAddress address, int port ) : void
Connect ( IPEndPoint remoteEP ) : void
Connect ( string hostname, int port ) : void
ConnectAsync ( IPAddress address, int port ) : System.Threading.Tasks.Task
ConnectAsync ( string host, int port ) : System.Threading.Tasks.Task
Dispose ( ) : void
EndConnect ( IAsyncResult asyncResult ) : void
GetStream ( ) : NetworkStream
TcpClient ( IPEndPoint localEP )
TcpClient ( string hostname, int port )
TcpClient ( ) : System.Diagnostics
TcpClient ( AddressFamily family ) : System.Diagnostics

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

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

Метод Описание
BeginConnectCore ( IPAddress address, int port, AsyncCallback requestCallback, object state ) : IAsyncResult
BeginConnectCore ( string host, int port, AsyncCallback requestCallback, object state ) : IAsyncResult
ConnectAsyncCore ( IPAddress address, int port ) : System.Threading.Tasks.Task
ConnectAsyncCore ( string host, int port ) : System.Threading.Tasks.Task
CreateSocket ( ) : Socket
DisposeCore ( ) : void
EndConnectCore ( Socket socket, IAsyncResult asyncResult ) : void
InitializeClientSocket ( ) : void
TcpClient ( Socket acceptedSocket ) : System.Diagnostics

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

BeginConnect() публичный метод

public BeginConnect ( IPAddress address, int port, AsyncCallback requestCallback, object state ) : IAsyncResult
address IPAddress
port int
requestCallback AsyncCallback
state object
Результат IAsyncResult

BeginConnect() публичный метод

public BeginConnect ( string host, int port, AsyncCallback requestCallback, object state ) : IAsyncResult
host string
port int
requestCallback AsyncCallback
state object
Результат IAsyncResult

Close() публичный метод

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

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

public Connect ( IPAddress address, int port ) : void
address IPAddress
port int
Результат void

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

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

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

public Connect ( string hostname, int port ) : void
hostname string
port int
Результат void

ConnectAsync() публичный метод

public ConnectAsync ( IPAddress address, int port ) : System.Threading.Tasks.Task
address IPAddress
port int
Результат System.Threading.Tasks.Task

ConnectAsync() публичный метод

public ConnectAsync ( string host, int port ) : System.Threading.Tasks.Task
host string
port int
Результат System.Threading.Tasks.Task

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

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

Dispose() защищенный метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

EndConnect() публичный метод

public EndConnect ( IAsyncResult asyncResult ) : void
asyncResult IAsyncResult
Результат void

GetStream() публичный метод

public GetStream ( ) : NetworkStream
Результат NetworkStream

TcpClient() публичный метод

public TcpClient ( IPEndPoint localEP )
localEP IPEndPoint

TcpClient() публичный метод

public TcpClient ( string hostname, int port )
hostname string
port int

TcpClient() публичный метод

public TcpClient ( ) : System.Diagnostics
Результат System.Diagnostics

TcpClient() публичный метод

public TcpClient ( AddressFamily family ) : System.Diagnostics
family AddressFamily
Результат System.Diagnostics