Table of Contents

Class MicrosoftDnsServerGlobalNamesZoneSettings

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

Represents the Microsoft DNS server global names zone settings.

public class MicrosoftDnsServerGlobalNamesZoneSettings : BaseTypeSection
Inheritance
MicrosoftDnsServerGlobalNamesZoneSettings

Constructors

MicrosoftDnsServerGlobalNamesZoneSettings()

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

public MicrosoftDnsServerGlobalNamesZoneSettings()

Properties

AlwaysQueryServer

Gets or sets whether to update the GlobalNames zone service records from a cache or remote DNS server.

public BooleanOption AlwaysQueryServer { get; set; }

Property Value

BooleanOption

BlockUpdates

Gets or sets whether to block updates in zones that contain fully qualified domain names that conflict with labels in the GlobalName zone.

public BooleanOption BlockUpdates { get; set; }

Property Value

BooleanOption

EnableEDnsProbes

Gets or sets whether to enable Extension Mechanisms for DNS (EDNS0).

public BooleanOption EnableEDnsProbes { get; set; }

Property Value

BooleanOption

GlobalOverLocal

Gets or sets whether to use the GlobalNames zone data rather than local data to answer queries.

public BooleanOption GlobalOverLocal { get; set; }

Property Value

BooleanOption

IsGlobalNamesZoneEnabled

Gets or sets whether the global names zone is enabled.

public BooleanOption IsGlobalNamesZoneEnabled { get; set; }

Property Value

BooleanOption

PreferAaaa

Gets or sets whether to prioritize AAAA records over A records.

public BooleanOption PreferAaaa { get; set; }

Property Value

BooleanOption

SendTimeout

Gets or sets the maximum duration, in minutes, for which a DNS server can wait for a response from the GlobalNames zone.

public uint SendTimeout { get; set; }

Property Value

uint

ServerQueryInterval

Gets or sets the maximum interval between queries to refresh the remote DNS servers that host the GlobalNames zone.

public SerializableTimeSpan ServerQueryInterval { get; set; }

Property Value

SerializableTimeSpan

Methods

FromXml(string)

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

public static MicrosoftDnsServerGlobalNamesZoneSettings FromXml(string xml)

Parameters

xml string

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

Returns

MicrosoftDnsServerGlobalNamesZoneSettings

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

ToString()

Returns the global names zone settings as a human readable string.

public override string ToString()

Returns

string

The global names zone settings as a human readable string.