/// <summary> /// Initializes a new instance of the <see cref="LinearAlgebraException"/> class. /// </summary> /// <param name="exceptionType">Exception type.</param> /// <param name="message">The message.</param> public LinearAlgebraException( LinearAlgebraExceptionType exceptionType, String message) : base(message) { this.ExceptionType = exceptionType; }
/// <summary> /// Initializes a new instance of the <see cref="LinearAlgebraException"/> class. /// </summary> /// <param name="exceptionType">Exception type.</param> /// <param name="info">The info.</param> /// <param name="context">The context.</param> protected LinearAlgebraException( LinearAlgebraExceptionType exceptionType, SerializationInfo info, StreamingContext context) : base(info, context) { this.ExceptionType = exceptionType; }
/// <summary> /// Initializes a new instance of the <see cref="LinearAlgebraException"/> class. /// </summary> /// <param name="exceptionType">Exception type.</param> public LinearAlgebraException(LinearAlgebraExceptionType exceptionType) : base() { this.ExceptionType = exceptionType; }