public ConnectionException(string message, SqlException innerException, SqlErrorCollection sqlErrors) : base(message, innerException) { _errorNumber = ConnectionErrorNumber.Unspecified; if (sqlErrors != null) { StringBuilder sbSqlErrors = new StringBuilder(); string comma = ""; foreach (SqlError sqlError in sqlErrors) { sbSqlErrors.Append(comma); sbSqlErrors.Append(sqlError.Number); comma = ", "; } SqlErrorNumbers = sbSqlErrors.ToString(); } else { SqlErrorNumbers = ""; } }
internal void SetErrorNumber(ConnectionErrorNumber errorNumber) { _errorNumber = errorNumber; }
public ConnectionException(string message) : base(message) { _errorNumber = ConnectionErrorNumber.Unspecified; SqlErrorNumbers = ""; }
public ConnectionException(string message, Exception innerException) : base(message, innerException) { _errorNumber = ConnectionErrorNumber.Unspecified; }
public ConnectionException() : base() { _errorNumber = ConnectionErrorNumber.Unspecified; }