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
xml
stringThe 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.