Domain Detective

API Reference

Class

WebAvailabilityOptions

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

Options for WebAvailabilityAnalysis.

Inheritance

  • Object
  • WebAvailabilityOptions

Usage

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

Accepted by parameters

Constructors

Properties

public TimeSpan Timeout { get; set; } #

Gets or sets the request timeout.

public Int32 MaxRedirects { get; set; } #

Gets or sets the maximum number of redirects to follow.

public HttpMethod Method { get; set; } #

Gets or sets the public HTTP method to use.

public Dictionary<String, String> Headers { get; } #

Gets extra public HTTP request headers to send.

public List<WebOriginTlsEndpoint> OriginTlsEndpoints { get; } #

Gets direct origin TLS endpoints to probe.

public Func<HttpMessageHandler> HttpHandlerFactory { get; set; } #

Optional HTTP handler factory for tests and controlled transports.

public Func<WebOriginTlsEndpoint, Nullable<TimeSpan>, CancellationToken, Task<Result>> OriginTlsProbeOverride { get; set; } #

Optional direct-origin TLS probe override for tests and controlled transports.

{{ include "footer" }}