Table of Contents

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 String

The message that describes the error.

evidence TransientFaultEvidence

The 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 String

The message that describes the error.

innerException Exception

The 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 TransientFaultEvidence

The 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()

Returns

String

A String that represents this instance.