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
Description
Gets or sets the description of the domain.
public string Description { get; set; }
Property Value
DistinguishedName
Gets or sets the distinguished name of the domain.
public string DistinguishedName { get; set; }
Property Value
DomainControllerCount
Gets or sets the number of domain controllers in the domain.
public int DomainControllerCount { get; set; }
Property Value
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
DomainName
Gets or sets the Active Directory domain name - for example "sales.corp.local".
public string DomainName { get; set; }
Property Value
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
ForestName
Gets or sets the name of the parent forest.
public string ForestName { get; set; }
Property Value
IsForestRootDomain
Gets whether the domain is the forest root domain.
public BooleanOption IsForestRootDomain { get; set; }
Property Value
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
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
NetBiosName
Gets or sets the Active Directory NetBIOS domain name - for example "SALES".
public string NetBiosName { get; set; }
Property Value
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
SecurityIdentifier
Gets or sets the security identifier of the domain in SDDL format.
public string SecurityIdentifier { get; set; }
Property Value
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
xmlstringThe 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.