Domain Detective

API Reference

Class

Settings

Namespace DnsClientX
Assembly DnsClientX

Settings for the DnsClientX library. Provides interface for setting logging levels and number of threads to use.

Inheritance

  • Object
  • Settings

Remarks

Adjust these settings before issuing queries to control the verbosity of diagnostic information.

Constructors

Properties

public static InternalLogger Logger { get; } #

Gets the internal logger instance.

public Boolean Error { get; set; } #

Gets or sets a value indicating whether error logging is enabled.

public Boolean Verbose { get; set; } #

Gets or sets a value indicating whether verbose logging is enabled.

public Boolean Warning { get; set; } #

Gets or sets a value indicating whether warning logging is enabled.

public Boolean Progress { get; set; } #

Gets or sets a value indicating whether progress logging is enabled.

public Boolean Debug { get; set; } #

Gets or sets a value indicating whether debug logging is enabled.

Fields

_logger #

The logger instance.

_LockObject #

The lock object

{{ include "footer" }}