Table of Contents

Class MicrosoftDnsServerRecursionSettings

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the Microsoft DNS server recursion settings.

public class MicrosoftDnsServerRecursionSettings : BaseTypeSection
Inheritance
MicrosoftDnsServerRecursionSettings

Constructors

MicrosoftDnsServerRecursionSettings()

Intializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftDnsServerRecursionSettings class.

public MicrosoftDnsServerRecursionSettings()

Properties

AdditionalTimeout

Gets or sets the time interval, in seconds, that a DNS server waits as it uses recursion to get resource records from a remote DNS server.

public uint AdditionalTimeout { get; set; }

Property Value

uint

IsRecursionEnabled

Gets or sets whether recursion is enabled.

public BooleanOption IsRecursionEnabled { get; set; }

Property Value

BooleanOption

RetryInterval

Gets or sets the retry interval in seconds.

public uint RetryInterval { get; set; }

Property Value

uint

SecureResponse

Gets or sets whether the DNS server should screen DNS records against the zone of authority for the remote server, to prevent cache pollution.

public BooleanOption SecureResponse { get; set; }

Property Value

BooleanOption

Timeout

Gets or sets the number of seconds that a DNS server waits before it stops trying to contact a remote server.

public uint Timeout { get; set; }

Property Value

uint

Methods

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.MicrosoftDnsServerRecursionSettings class from the specified Xml.

public static MicrosoftDnsServerRecursionSettings FromXml(string xml)

Parameters

xml string

The XML representation of the CENTREL.XIA.Configuration.Types.MicrosoftDnsServerRecursionSettings object

Returns

MicrosoftDnsServerRecursionSettings

A CENTREL.XIA.Configuration.Types.MicrosoftDnsServerRecursionSettings class from the specified Xml.

ToString()

Returns the recursion settings as a human readable string.

public override string ToString()

Returns

string

The recursion settings as a human readable string.