Skip to main content

ModelCenter Custom Optimization Algorithm SDK 2026 R1

RunFailureException Class

Last update: 19.06.2026

Namespace: Phoenix.Optimization

Overview

This can be thrown from the algorithm when the algorithm receives a failed run and it does not support failed runs.

Inheritance

RunFailureException

Declaration

class RunFailureException

Description

This can be thrown from the algorithm when the algorithm receives a failed run and it does not support failed runs.

Public Member Functions

Type Name Description
RunFailureException () Initializes a new instance of the RunFailureException class.
RunFailureException (string msg) Initializes a new instance of the RunFailureException class with a specified error message.
RunFailureException (string msg, Exception inner) Initializes a new instance of the RunFailureException class with a specified error message and a reference to the inner exception that is the cause of this exception.

Public Member Functions inherited from OptimizationException

Type Name Description
OptimizationException () Initializes a new instance of the OptimizationException class.
OptimizationException (string msg) Initializes a new instance of the OptimizationException class with a specified error message.
OptimizationException (string msg, Exception inner) Initializes a new instance of the OptimizationException class with a specified error message and a reference to the inner exception that is the cause of this exception.

Constructor & Destructor Documentation

RunFailureException()

RunFailureException ( )

Initializes a new instance of the RunFailureException class.

RunFailureException()

RunFailureException ( string msg)

Initializes a new instance of the RunFailureException class with a specified error message.

Parameters:

  • msg - Message for the exception

RunFailureException()

RunFailureException ( string msg, Exception inner )

Initializes a new instance of the RunFailureException class with a specified error message and a reference to the inner exception that is the cause of this exception.

Parameters:

  • msg - The error message that explains the reason for the exception.
  • inner - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.

RunFailureException()

RunFailureException ( `SerializationInfo` info, `StreamingContext` context )

Initializes a new instance of the RunFailureException class with serialized data.

Parameters:

  • info - The SerializationInfo that holds the serialized object data about the exception being thrown.
  • context - The StreamingContext that contains contextual information about the source or destination.

Property Documentation

RunFailureException()

RunFailureException ( )

Initializes a new instance of the RunFailureException class.

RunFailureException()

RunFailureException ( string msg)

Initializes a new instance of the RunFailureException class with a specified error message.

RunFailureException()

RunFailureException ( string msg, Exception inner )

Initializes a new instance of the RunFailureException class with a specified error message and a reference to the inner exception that is the cause of this exception.

RunFailureException()

RunFailureException ( `SerializationInfo` info, `StreamingContext` context )

Initializes a new instance of the RunFailureException class with serialized data.

Connect with Ansys