Class TransientFaultEvidence
Provides evidence about a faulted TransientOperation.
Inheritance
Namespace: Cuemon
Assembly: Cuemon.Core.dll
Syntax
public class TransientFaultEvidence
Constructors
| Improve this DocTransientFaultEvidence(Int32, TimeSpan, TimeSpan, TimeSpan, String)
Initializes a new instance of the TransientFaultEvidence class.
Declaration
public TransientFaultEvidence(int attempts, TimeSpan recoveryWaitTime, TimeSpan totalRecoveryWaitTime, TimeSpan latency, string member)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | attempts | The number of attempts the |
System.TimeSpan | recoveryWaitTime | The last wait time attempting recovery of |
System.TimeSpan | totalRecoveryWaitTime | The total wait time attempting recovery of |
System.TimeSpan | latency | The latency experienced with |
System.String | member | The member being protected from a transient fault. |
Properties
| Improve this DocAttempts
Gets the number of attempts the Member was invoked.
Declaration
public int Attempts { get; }
Property Value
Type | Description |
---|---|
System.Int32 | The number of attempts the Member was invoked. |
Latency
Gets the latency experienced with Member.
Declaration
public TimeSpan Latency { get; }
Property Value
Type | Description |
---|---|
System.TimeSpan | The latency experienced with Member. |
Member
Gets the member being protected from a transient fault.
Declaration
public string Member { get; }
Property Value
Type | Description |
---|---|
System.String | The member being protected from a transient fault. |
RecoveryWaitTime
Gets the last wait time attempting recovery of Member.
Declaration
public TimeSpan RecoveryWaitTime { get; }
Property Value
Type | Description |
---|---|
System.TimeSpan | The last wait time attempting recovery of Member. |
TotalRecoveryWaitTime
Gets the total wait time attempting recovery of Member.
Declaration
public TimeSpan TotalRecoveryWaitTime { get; }
Property Value
Type | Description |
---|---|
System.TimeSpan | The total wait time attempting recovery of Member. |
Methods
| Improve this DocToString()
Returns a System.String that represents this instance.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | A System.String that represents this instance. |