API Reference
Class
NetlogonSiteCoverageStatus
Represents Netlogon site coverage settings for a domain controller.
Inheritance
- Object
- NetlogonSiteCoverageStatus
Constructors
public NetlogonSiteCoverageStatus(String DomainController, String DynamicSiteName, Nullable<Boolean> AutoSiteCoverage, IReadOnlyList<String> SiteCoverage, IReadOnlyList<String> GcSiteCoverage, Nullable<DateTime> LastRefreshTime, Int32 TotalCoverageCount, Nullable<Boolean> TryNextClosestSite, Nullable<Boolean> UseDynamicDns, IReadOnlyList<NetlogonEventEvidence> Events) #Represents Netlogon site coverage settings for a domain controller.
Parameters
- DomainController System.String
- DynamicSiteName System.String
- AutoSiteCoverage System.Nullable{System.Boolean}
- SiteCoverage System.Collections.Generic.IReadOnlyList{System.String}
- GcSiteCoverage System.Collections.Generic.IReadOnlyList{System.String}
- LastRefreshTime System.Nullable{System.DateTime}
- TotalCoverageCount System.Int32
- TryNextClosestSite System.Nullable{System.Boolean}
- UseDynamicDns System.Nullable{System.Boolean}
- Events System.Collections.Generic.IReadOnlyList{ADPlayground.DomainControllers.NetlogonEventEvidence}
Methods
public virtual NetlogonSiteCoverageStatus <Clone>$() #Returns:
NetlogonSiteCoverageStatuspublic Void Deconstruct(out String DomainController, out String DynamicSiteName, out Nullable<Boolean> AutoSiteCoverage, out IReadOnlyList<String> SiteCoverage, out IReadOnlyList<String> GcSiteCoverage, out Nullable<DateTime> LastRefreshTime, out Int32 TotalCoverageCount, out Nullable<Boolean> TryNextClosestSite, out Nullable<Boolean> UseDynamicDns, out IReadOnlyList<NetlogonEventEvidence> Events) #Returns:
VoidParameters
- DomainController String
- DynamicSiteName String
- AutoSiteCoverage Nullable<Boolean>
- SiteCoverage IReadOnlyList<String>
- GcSiteCoverage IReadOnlyList<String>
- LastRefreshTime Nullable<DateTime>
- TotalCoverageCount Int32
- TryNextClosestSite Nullable<Boolean>
- UseDynamicDns Nullable<Boolean>
- Events IReadOnlyList<NetlogonEventEvidence>
public virtual Boolean Equals(NetlogonSiteCoverageStatus other) #Returns:
BooleanParameters
- obj Object
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public Boolean AutoOrListsConfigured { get; } #True when AutoSiteCoverage is enabled or any coverage list is configured.
public Boolean UseDynamicDnsBool { get; } #Non‑nullable form of UseDynamicDns.
public Boolean TryNextClosestSiteBool { get; } #Non‑nullable form of TryNextClosestSite.
public String DomainController { get; set; } #ResultMetadatapublic String DynamicSiteName { get; set; } #public Nullable<Boolean> AutoSiteCoverage { get; set; } #public IReadOnlyList<String> SiteCoverage { get; set; } #public IReadOnlyList<String> GcSiteCoverage { get; set; } #public Nullable<DateTime> LastRefreshTime { get; set; } #public Int32 TotalCoverageCount { get; set; } #public Nullable<Boolean> TryNextClosestSite { get; set; } #public Nullable<Boolean> UseDynamicDns { get; set; } #public IReadOnlyList<NetlogonEventEvidence> Events { get; set; } #