RecordedConnectionIssue Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Utility class for recording connection issues. It is public, not internal, because it is a useful building block for implementing other consistency providers.
public struct RecordedConnectionIssue
type RecordedConnectionIssue = struct
Public Structure RecordedConnectionIssue
- Inheritance
-
RecordedConnectionIssue
Properties
Issue |
The recorded connection issue, or null if none |
Methods
DelayBeforeRetry() |
delays if there was an issue in last attempt, for the duration specified by the retry delay |
Record(ConnectionIssue, IConnectionIssueListener, ILogConsistencyProtocolServices) |
record a connection issue, filling in timestamps etc. and notify the listener |
Record(ConnectionIssue, IConnectionIssueListener, ILogConsistencyProtocolServices) |
record a connection issue, filling in timestamps etc. and notify the listener |
Resolve(IConnectionIssueListener, ILogConsistencyProtocolServices) |
if there is a recorded issue, notify listener and clear it. |
Resolve(IConnectionIssueListener, ILogConsistencyProtocolServices) |
if there is a recorded issue, notify listener and clear it. |
ToString() | Returns the fully qualified type name of this instance. |