Table of Contents

Class ActiveDirectoryDomainInformation

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

Represents information relating to a Microsoft Active Directory domain.

public class ActiveDirectoryDomainInformation : GlobalSerializableClassicBase
Inheritance
ActiveDirectoryDomainInformation

Constructors

ActiveDirectoryDomainInformation()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.ActiveDirectoryDomainInformation class.

public ActiveDirectoryDomainInformation()

Properties

ChildDomainNames

Gets or sets the names of the immediate child domains.

public SerializableStringCollection ChildDomainNames { get; set; }

Property Value

SerializableStringCollection

Containers

Gets or sets information about the the well-known containers.

public ActiveDirectoryDomainWellKnownContainers Containers { get; set; }

Property Value

ActiveDirectoryDomainWellKnownContainers

Description

Gets or sets the description of the domain.

public string Description { get; set; }

Property Value

string

DistinguishedName

Gets or sets the distinguished name of the domain.

public string DistinguishedName { get; set; }

Property Value

string

DomainControllerCount

Gets or sets the number of domain controllers in the domain.

public int DomainControllerCount { get; set; }

Property Value

int

DomainFunctionalLevel

Gets or sets the domain functional level.

public ActiveDirectoryDomainFunctionalLevel DomainFunctionalLevel { get; set; }

Property Value

ActiveDirectoryDomainFunctionalLevel

DomainFunctionalLevelString

Gets the domain functional level as a human readable string.

public string DomainFunctionalLevelString { get; set; }

Property Value

string

DomainName

Gets or sets the Active Directory domain name - for example "sales.corp.local".

public string DomainName { get; set; }

Property Value

string

ForestFunctionalLevel

Gets or sets the forest functional level.

public ActiveDirectoryForestFunctionalLevel ForestFunctionalLevel { get; set; }

Property Value

ActiveDirectoryForestFunctionalLevel

ForestFunctionalLevelString

Gets the forest functional level as a human readable string.

public string ForestFunctionalLevelString { get; set; }

Property Value

string

ForestName

Gets or sets the name of the parent forest.

public string ForestName { get; set; }

Property Value

string

IsForestRootDomain

Gets whether the domain is the forest root domain.

public BooleanOption IsForestRootDomain { get; set; }

Property Value

BooleanOption

LastLogonReplicationInterval

Gets or sets the number of days before the lastLogonTimestamp attribute which contains the last logon time for a user or computer is replicated to all domain controllers.

public int LastLogonReplicationInterval { get; set; }

Property Value

int

LastLogonReplicationIntervalString

Gets or sets the time before the lastLogonTimestamp attribute which contains the last logon time for a user or computer is replicated to all domain controllers.

public string LastLogonReplicationIntervalString { get; set; }

Property Value

string

NetBiosName

Gets or sets the Active Directory NetBIOS domain name - for example "SALES".

public string NetBiosName { get; set; }

Property Value

string

ParentDomainName

Gets or sets the name of the parent domain. This value is empty if the domain is the forest or tree root.

public string ParentDomainName { get; set; }

Property Value

string

SecurityIdentifier

Gets or sets the security identifier of the domain in SDDL format.

public string SecurityIdentifier { get; set; }

Property Value

string

Methods

Clone()

Creates a clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryDomainInformation object.

public ActiveDirectoryDomainInformation Clone()

Returns

ActiveDirectoryDomainInformation

A clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryDomainInformation object.

FromXml(string)

Returns the Active Directory domain information from the specified XML data.

public static ActiveDirectoryDomainInformation FromXml(string xml)

Parameters

xml string

The XML representation of the Active Directory domain information.

Returns

ActiveDirectoryDomainInformation

A CENTREL.XIA.Configuration.Types.ActiveDirectoryDomainInformation from the specified XML.

ToString()

Returns the domain information as a human readable string.

public override string ToString()

Returns

string

The domain information as a human readable string.