Domain Detective

API Reference

Enum

WebAvailabilityFailureKind

Namespace DomainDetective
Assembly DomainDetective
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Normalized public web availability failure kinds.

Inheritance

  • Enum
  • WebAvailabilityFailureKind

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const WebAvailabilityFailureKind None #

No failure was observed.

Value: 0
public const WebAvailabilityFailureKind NameResolution #

DNS name resolution failed.

Value: 1
public const WebAvailabilityFailureKind Timeout #

The request timed out.

Value: 2
public const WebAvailabilityFailureKind TlsHandshake #

TLS negotiation or certificate validation failed.

Value: 3
public const WebAvailabilityFailureKind ConnectionRefused #

The connection was refused.

Value: 4
public const WebAvailabilityFailureKind ConnectionReset #

The connection was reset.

Value: 5
public const WebAvailabilityFailureKind ConnectionAborted #

The connection was aborted.

Value: 6
public const WebAvailabilityFailureKind NetworkUnreachable #

The network was unreachable.

Value: 7
public const WebAvailabilityFailureKind ConnectionError #

A generic connection error occurred.

Value: 8
public const WebAvailabilityFailureKind Cancelled #

The request was cancelled.

Value: 9
public const WebAvailabilityFailureKind HttpStatus #

The final HTTP status was outside the accepted availability range.

Value: 10
public const WebAvailabilityFailureKind RedirectLoop #

A redirect loop was detected.

Value: 11
public const WebAvailabilityFailureKind TooManyRedirects #

The redirect limit was exceeded.

Value: 12
public const WebAvailabilityFailureKind Unknown #

An unknown failure occurred.

Value: 13
{{ include "footer" }}