Domain Detective

API Reference

Class

IpBlockListAnalysis

Namespace DomainDetective
Assembly DomainDetective

Loads and evaluates IP block lists from text sources.

Inheritance

  • Object
  • IpBlockListAnalysis

Constructors

Methods

public IEnumerable<String> ListsContaining(IPAddress address) #
Returns: IEnumerable<String>

Gets the names of lists containing the address.

Parameters

address System.Net.IPAddress requiredposition: 0
public Void LoadFromString(String name, String content, Boolean clearExisting = true) #
Returns: Void

Adds ranges from plain text.

Parameters

name System.String requiredposition: 0
content System.String requiredposition: 1
clearExisting System.Boolean = true optionalposition: 2
public async Task UpdateAsync(Boolean overwriteExisting = true, HttpClient client = null) #
Returns: Task

Downloads and parses all enabled lists.

Parameters

overwriteExisting System.Boolean = true optionalposition: 0
client System.Net.Http.HttpClient = null optionalposition: 1

Properties

public List<BlockListEntry> Entries { get; } #

Configured block list entries.

{{ include "footer" }}