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
IsRecursionEnabled
Gets or sets whether recursion is enabled.
public BooleanOption IsRecursionEnabled { get; set; }
Property Value
RetryInterval
Gets or sets the retry interval in seconds.
public uint RetryInterval { get; set; }
Property Value
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
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
Methods
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.MicrosoftDnsServerRecursionSettings class from the specified Xml.
public static MicrosoftDnsServerRecursionSettings FromXml(string xml)
Parameters
xml
stringThe 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.