| Disconnect | Disconnects this connection. |
| Dispose | Disposes of this connection, releasing channel buffers that it holds. |
| GetStatsIn | Get statistics for incoming traffic. |
| GetStatsOut | Get statistics for outgoing traffic. |
| Initialize | This inializes the internal data structures of a NetworkConnection object, including channel buffers. |
| ResetStats | Resets the statistics that are returned from NetworkClient.GetConnectionStats(). |
| Send | This sends the contents of the message structure with the message type. |
| SendByChannel | Sends a message on a specific channel. |
| SendBytes | This sends an array of bytes on the connection. |
| SendUnreliable | This sends the contents of the message structure with the message id. |
| SendWriter | This sends the contents of a NetworkWriter object on the connection. |
| SetChannelOption | This sets an option on the network channel. |
| SetMaxDelay | The maximum time in seconds that messages are buffered before being sent. |
| ToString | Returns a string representation of the NetworkConnection object state. |