| Array |
|
| ArrayList |
|
| AsyncResult |
|
| AsyncServer |
Abstract base class representing properties and method for asynchronous server. You will usually deal with AsyncHttpServer which is descendant of this class. AsyncServer is based on the Server class so it inherits all properties and methods of this class... |
| AsyncWorker |
Abstract base class is used by AsyncServer class to process each asynchronous client connection. |
| AuthenticatedStream |
|
| Binding |
Represents a local socket binding. |
| BoundIncomingStream |
Implements an incoming stream for specified connection (Connection Class) and provides possibility to read specified number of first bytes in the stream. |
| ChannelBinding |
|
| Client |
Abstract client component, the base for all other clients. |
| CollectionBase |
|
| Component |
|
| Connection |
The Stream based Connection class is the basis for all communications between clients and servers. Clients can obtain a Connection object by calling one of the Connect methods of the Client component; Servers will obtain Connection objects for every incoming... |
| ConnectionPool |
ConnectionPool class determines a connection pool which is used to represent outgoing connections and is not used to represent incoming connections because they are not used for pooling. |
| ContentDisposition |
|
| ContentType |
|
| DefaultPool |
|
| EndPoint |
|
| EventWaitHandle |
|
| IPAddress |
|
| IPEndPoint |
|
| IPHostEntry |
|
| LingerOption |
|
| Listener |
The Listener class is used internally by the Server component. For each port binding, one or more Listener instances are created. Each runs in a separate thread and listens for incoming connections. As soon as a connection is accepted, a Worker thread... |
| MarshalByRefObject |
|
| NameValueCollection |
|
| OidCollection |
|
| Sasl |
|
| Sasl.SaslString |
|
| Server |
The Server abstract class is a base class for all Internet Pack server classes. It provides |
| ServerBinding |
The ServerBinding class represents an EndPoint that a server applocation will be accepting connections on. |
| SimpleServer |
SimpleServer represents the most basic server. It binds without threading, thus is only capable of handling one client connection at a time, all other connections will be refused. |
| Socket |
|
| SslStream |
|
| TcpClient |
The TCPClient Class provides client connections for TCP (Transmission Control Protocol) network services. |
| TcpServer |
The TCPServer class is used to create a TCP (Transmission Control Protocol) server object. |
| TcpWorker |
TcpWorker class is used by TcpServer class to process each client connection. |
| Timeout |
|
| Timer |
|
| TransportContext |
|
| WaitHandle |
|
| Worker |
Abstract base class for all synchronous workers which are used internally by the Server components to handle the individual connections. They are created by the Listener whenever a new connection comes in. |
| WorkerCollection |
Represents an ArrayList collection of the IWorker elements. It is used by Listener object to control the list of workers. |
| X509Certificate |
|
| X509Certificate2 |
|
| X509Certificate2Collection |
|
| X509CertificateCollection |
|
| X509Chain |
|
| X509ChainElementCollection |
|
| X509ChainPolicy |
|