Domain Detective

API Reference

Class

DNSBLRecord

Namespace DomainDetective
Assembly DomainDetective

Represents the outcome of a single DNSBL query entry.

Inheritance

  • Object
  • DNSBLRecord

Usage

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

Constructors

public DNSBLRecord() #

Properties

public String IpAddress { get; set; } #

Plain IPv4/IPv6 for IP-based checks; null for domain-based checks.

public Nullable<DnsblIpSource> IpSource { get; set; } #

Indicates where the IP address originated from (for IP-based checks).

public String SourceHost { get; set; } #

Optional host label that produced the IP (e.g., apex domain or MX host).

public DnsblQueryKind QueryKind { get; set; } #

Indicates whether this record came from a domain or IP-based query.

public String BlackList { get; set; } #

Gets or sets the blacklist domain.

public Boolean IsBlackListed { get; set; } #

Gets or sets a value indicating whether the address was listed.

public String Answer { get; set; } #

Gets or sets the raw DNSBL response.

public String ReplyMeaning { get; set; } #

Gets or sets the interpreted meaning of Answer.

public String FQDN { get; set; } #

Gets or sets the fully qualified domain name that was queried.

public String Query { get; set; } #

DNSBL base query label (e.g., reversed IP or domain without provider). For provider-specific full query, see FQDN.

{{ include "footer" }}