Syntax

C#
namespace Starksoft.Net.Proxy
Visual Basic (Declaration)
Namespace Starksoft.Net.Proxy

Classes

  ClassDescription
Public classCreateConnectionAsyncCompletedEventArgs
Event arguments class for the EncryptAsyncCompleted event.
Public classHttpProxyClient
HTTP connection proxy class. This class implements the HTTP standard proxy protocol.

You can use this class to set up a connection to an HTTP proxy server. Calling the CreateConnection() method initiates the proxy connection and returns a standard System.Net.Socks.TcpClient object that can be used as normal. The proxy plumbing is all handled for you.

 Copy imageCopy Code
Public classProxyClientFactory
Factory class for creating new proxy client objects.
Public classProxyException
This exception is thrown when a general, unexpected proxy error.
Public classSocks4aProxyClient
Socks4a connection proxy class. This class implements the Socks4a standard proxy protocol which is an extension of the Socks4 protocol
Public classSocks4ProxyClient
Socks4 connection proxy class. This class implements the Socks4 standard proxy protocol.
Public classSocks5ProxyClient
Socks5 connection proxy class. This class implements the Socks5 standard proxy protocol.

Interfaces

  InterfaceDescription
Public interfaceIProxyClient
Proxy client interface. This is the interface that all proxy clients must implement.

Enumerations

  EnumerationDescription
Public enumerationProxyType
The type of proxy.