ProxySocketException Class
Namespace: Rebex.Net
Assembly: Rebex.Networking.dll (version 7.0.9448)
The exception that is thrown when a proxy error or socket error occurs.
Syntax
public class ProxySocketException : NetworkSessionException, ISerializable
Implements
Inherited Members
Constructors
| Name | Description |
|---|---|
| ProxySocketException(SocketException) | Initializes a new instance of the ProxySocketException class with the reference to the socket exception that is the cause of this exception. |
| ProxySocketException(String, ProxySocketExceptionStatus) | Initializes a new instance of the ProxySocketException class with the specified error message and status. |
| ProxySocketException(String, ProxySocketExceptionStatus, Exception) | Initializes a new instance of the ProxySocketException class with the specified error message, status, and a reference to the inner exception that is the cause of this exception. |
Properties
| Name | Description |
|---|---|
| ErrorCode | Gets the error code associated with this exception if the error status is SocketError or ProtocolError. Returns 0 otherwise. |
| ProtocolCode | Gets the protocol error code, if available (usually when Status is set to ProtocolError). Inherited from NetworkSessionException. |
| ProtocolMessage | Gets the protocol error message, if available (usually when Status is set to ProtocolError). Inherited from NetworkSessionException. |
| Status | Gets the status of the error. |
Methods
| Name | Description |
|---|---|
| GetSocketExceptionMessage(SocketException) | Returns an exception message for the supplied SocketException. |