API Reference
Class
ScopeDiscoveryResult
Typed AD scope discovery result.
Inheritance
- Object
- ScopeDiscoveryResult
Constructors
public ScopeDiscoveryResult(String EffectiveForestName, String EffectiveDomainName, NamingContextsModel NamingContexts, IReadOnlyList<String> Domains, IReadOnlyList<String> DomainControllers, IReadOnlyList<DomainControllerDomainRow> DomainControllersByDomain, IReadOnlyList<ScopeDiscoveryGap> Gaps, IReadOnlyList<ScopeDiscoveryStep> Steps) #Typed AD scope discovery result.
Parameters
- EffectiveForestName System.String
- EffectiveDomainName System.String
- NamingContexts ADPlayground.Helpers.AdScopeDiscoveryService.NamingContextsModel
- Domains System.Collections.Generic.IReadOnlyList{System.String}
- DomainControllers System.Collections.Generic.IReadOnlyList{System.String}
- DomainControllersByDomain System.Collections.Generic.IReadOnlyList{ADPlayground.Helpers.AdScopeDiscoveryService.DomainControllerDomainRow}
- Gaps System.Collections.Generic.IReadOnlyList{ADPlayground.Helpers.AdScopeDiscoveryService.ScopeDiscoveryGap}
- Steps System.Collections.Generic.IReadOnlyList{ADPlayground.Helpers.AdScopeDiscoveryService.ScopeDiscoveryStep}
Methods
public ScopeDiscoveryResult <Clone>$() #Returns:
ScopeDiscoveryResultpublic Void Deconstruct(out String EffectiveForestName, out String EffectiveDomainName, out NamingContextsModel NamingContexts, out IReadOnlyList<String> Domains, out IReadOnlyList<String> DomainControllers, out IReadOnlyList<DomainControllerDomainRow> DomainControllersByDomain, out IReadOnlyList<ScopeDiscoveryGap> Gaps, out IReadOnlyList<ScopeDiscoveryStep> Steps) #Returns:
VoidParameters
- EffectiveForestName String
- EffectiveDomainName String
- NamingContexts NamingContextsModel
- Domains IReadOnlyList<String>
- DomainControllers IReadOnlyList<String>
- DomainControllersByDomain IReadOnlyList<DomainControllerDomainRow>
- Gaps IReadOnlyList<ScopeDiscoveryGap>
- Steps IReadOnlyList<ScopeDiscoveryStep>
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public String EffectiveForestName { get; set; } #public String EffectiveDomainName { get; set; } #public NamingContextsModel NamingContexts { get; set; } #public IReadOnlyList<String> Domains { get; set; } #public IReadOnlyList<String> DomainControllers { get; set; } #public IReadOnlyList<DomainControllerDomainRow> DomainControllersByDomain { get; set; } #public IReadOnlyList<ScopeDiscoveryGap> Gaps { get; set; } #public IReadOnlyList<ScopeDiscoveryStep> Steps { get; set; } #