/// <summary> /// Create exception /// </summary> /// <param name="message"></param> /// <param name="e"></param> /// <param name="errorCode"></param> public SocketException(string message, Exception e, SocketError errorCode) : base((int)errorCode.ToSocketsSocketError()) { ProxyErrorCode = errorCode; _message = message; _innerException = e; }