TestimoX

API Reference

Class

DomainControllerFacts

Namespace ADPlayground.DomainControllers
Assembly ADPlayground
Implements
IEquatable<DomainControllerFacts>
Modifiers sealed

Minimal facts about a domain controller gathered from AD (not from the DC itself).

Inheritance

  • Object
  • DomainControllerFacts

Constructors

Methods

public DomainControllerFacts <Clone>$() #
Returns: DomainControllerFacts
public virtual Boolean Equals(DomainControllerFacts other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public String Server { get; set; } #

Domain controller fully qualified DNS host name.

public String Site { get; set; } #

Active Directory site where the DC resides.

public Nullable<Boolean> IsGC { get; set; } #

True when the DC hosts the Global Catalog role.

public Nullable<Boolean> IsRO { get; set; } #

True when the DC is read‑only (RODC).

public String OperatingSystem { get; set; } #

Operating system reported for the DC machine account.

public String OperatingSystemVersion { get; set; } #

Operating system version reported for the DC machine account.

public IReadOnlyDictionary<String, String> Attributes { get; set; } #

Additional attributes collected for the DC computer object.