Class TransientFaultException
- Namespace
- Cuemon.Resilience
- Assembly
- Cuemon.Core.dll
The exception that is thrown when a transient fault handling was unsuccessful.
public class TransientFaultException : Exception, ISerializable
- Inheritance
-
TransientFaultException
- Implements
- Inherited Members
Constructors
TransientFaultException()
Initializes a new instance of the TransientFaultException class.
public TransientFaultException()
TransientFaultException(String, TransientFaultEvidence)
Initializes a new instance of the TransientFaultException class.
public TransientFaultException(string message, TransientFaultEvidence evidence)
Parameters
message
StringThe message that describes the error.
evidence
TransientFaultEvidenceThe evidence that provide details about the transient fault.
TransientFaultException(String, Exception, TransientFaultEvidence)
Initializes a new instance of the TransientFaultException class.
public TransientFaultException(string message, Exception innerException, TransientFaultEvidence evidence)
Parameters
message
StringThe message that describes the error.
innerException
ExceptionThe exception that is the cause of the current exception. If the innerException parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception.
evidence
TransientFaultEvidenceThe evidence that provide details about the transient fault.
Properties
Evidence
Gets the evidence that provide details about the transient fault of this instance.
public TransientFaultEvidence Evidence { get; }
Property Value
- TransientFaultEvidence
The evidence that provide details about the transient fault.
Methods
ToString()
Returns a String that represents this instance.
public override string ToString()