ClientBase Methods |
The ClientBase type exposes the following members.
Name | Description | |
---|---|---|
Attach(Socket) |
Attaches client to specified connected socket.
| |
Attach(Socket, Boolean) |
Attaches client to specified connected socket.
| |
AttachSSL |
Attaches client to specified connected socket.
| |
BeginConnect(IPEndPoint, Boolean) |
Begins an asynchronous request for a remote server connection.
| |
BeginConnect(String, Int32) |
Begins an asynchronous request for a remote server connection. You can use BeginConnectSSL(String, Int32) when SSL/TLS connection is needed.
| |
BeginConnect(String, Int32, Boolean) |
Begins an asynchronous request for a remote server connection.
| |
BeginConnect(String, Int32, Boolean, AsyncCallback) |
Begins an asynchronous request for a remote server connection.
| |
BeginConnectSSL(String, Int32) |
Begins an asynchronous request for a remote server secure connection using SSL/TLS.
| |
BeginConnectSSL(String, Int32, AsyncCallback) |
Begins an asynchronous request for a remote server secure connection using SSL/TLS.
| |
Connect(IPEndPoint, Boolean) |
Establishes connection to a remote server.
| |
Connect(String, Int32) |
Establishes connection to a remote server. You can use ConnectSSL(String, Int32) when SSL/TLS connection is needed.
| |
Connect(IPAddress, Int32, Boolean) |
Establishes connection to a remote server.
| |
Connect(String, Int32, Boolean) |
Establishes connection to a remote server.
| |
ConnectAsync(IPEndPoint, Boolean) |
Establishes connection to a remote server.
| |
ConnectAsync(String, Int32) |
Establishes connection to a remote server. You can use ConnectSSL(String, Int32) when SSL/TLS connection is needed.
| |
ConnectAsync(IPAddress, Int32, Boolean) |
Establishes connection to a remote server.
| |
ConnectAsync(String, Int32, Boolean) |
Establishes connection to a remote server.
| |
ConnectSSL |
Establishes connection to a remote server using SSL.
| |
ConnectSSLAsync |
Establishes connection to a remote server using SSL.
| |
Dispose |
Releases all resources acquired by this object. Closes connection, without issuing any quit commands.
| |
Dispose(Boolean) |
Releases all resources acquired by this object. Closes connection, without issuing any quit commands.
| |
EndConnect |
Ends a pending asynchronous connection request.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Send |
Sends specified byte array to the server.
| |
SendAsync |
Sends specified byte array to the server.
| |
TcpKeepAlive |
Turns TCP protocol keep alive (SO_KEEPALIVE) option on.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |