API Reference
Class
DnsRunResponse
Represents the result of a DNS runner invocation.
Inheritance
- Object
- DnsRunResponse
Constructors
public DnsRunResponse() #Inherited Methods
Properties
public DnsLogAnalysisResult Analysis { get; set; } #Analysis result when Summaries is used.
public IList<DnsLogIntervalSummary> IntervalSummaries { get; set; } #Merged interval summaries when IntervalMerged is used.
public Dictionary<String, IList<DnsLogIntervalSummary>> IntervalPerFile { get; set; } #Per-file interval summaries when IntervalPerFile is used.
public IEnumerable<DnsDebugMessage> Stream { get; set; } #Enumeration of raw DNS messages when streaming synchronously.
public IAsyncEnumerable<DnsDebugMessage> StreamAsync { get; set; } #Asynchronous enumeration of raw DNS messages when streaming.
public IList<String> Errors { get; set; } #Errors encountered during processing.