Implements the subset of the Berkeley sockets interface; adds the ability to connect through SOCKS4/SOCKS5 and HTTP proxies.

Namespace:  Rebex.Net
Assembly:  Rebex.Networking (in Rebex.Networking.dll)

Syntax

Visual Basic
Public Class ProxySocket _
	Implements ISocketExt, ISocket, IDisposable
C#
public class ProxySocket : ISocketExt, 
	ISocket, IDisposable

Remarks

This class is suitable for extending your client applications with the ability to connect through proxies.

This class is limited to operations supported by proxies - it is not a replacement for the Socket. This means it is perfect for writing clients, but useless for writing servers.

Only connection-oriented protocols are supported at the moment

Inheritance Hierarchy

System..::..Object
  Rebex.Net..::..ProxySocket

Version Information

.NET Compact Framework

Supported in: 3.9, 3.5

See Also