TestimoX

API Reference

Class

ForestDiscoveryRequest

Namespace ADPlayground.Helpers.AdForestDiscoveryService
Assembly ADPlayground
Implements
IEquatable<ForestDiscoveryRequest>
Modifiers sealed

Request model for forest discovery.

Inheritance

  • Object
  • ForestDiscoveryRequest

Constructors

public ForestDiscoveryRequest(String ForestName, String DomainName, String DomainController, IReadOnlyList<String> IncludeDomains, IReadOnlyList<String> ExcludeDomains, IReadOnlyList<String> IncludeDomainControllers, IReadOnlyList<String> ExcludeDomainControllers, Boolean SkipRodc, Boolean IncludeTrustedDomains, ForestDiscoveryFallback DiscoveryFallback, Int32 MaxDomains, Int32 MaxDomainControllersTotal, Int32 MaxDomainControllersPerDomain, Int32 MaxTrusts, Boolean IncludeTrustRelationships, Boolean IncludeDomainTrustRelationships, Int32 TrustTimeoutMs, Int32 RootDseTimeoutMs, Int32 LdapTimeoutMs, Int32 DcSourceTimeoutMs) #

Request model for forest discovery.

Parameters

ForestName System.String requiredposition: 0
DomainName System.String requiredposition: 1
DomainController System.String requiredposition: 2
IncludeDomains System.Collections.Generic.IReadOnlyList{System.String} requiredposition: 3
ExcludeDomains System.Collections.Generic.IReadOnlyList{System.String} requiredposition: 4
IncludeDomainControllers System.Collections.Generic.IReadOnlyList{System.String} requiredposition: 5
ExcludeDomainControllers System.Collections.Generic.IReadOnlyList{System.String} requiredposition: 6
SkipRodc System.Boolean requiredposition: 7
IncludeTrustedDomains System.Boolean requiredposition: 8
DiscoveryFallback ADPlayground.Helpers.AdForestDiscoveryService.ForestDiscoveryFallback requiredposition: 9
MaxDomains System.Int32 requiredposition: 10
MaxDomainControllersTotal System.Int32 requiredposition: 11
MaxDomainControllersPerDomain System.Int32 requiredposition: 12
MaxTrusts System.Int32 requiredposition: 13
IncludeTrustRelationships System.Boolean requiredposition: 14
IncludeDomainTrustRelationships System.Boolean requiredposition: 15
TrustTimeoutMs System.Int32 requiredposition: 16
RootDseTimeoutMs System.Int32 requiredposition: 17
LdapTimeoutMs System.Int32 requiredposition: 18
DcSourceTimeoutMs System.Int32 requiredposition: 19

Methods

public ForestDiscoveryRequest <Clone>$() #
Returns: ForestDiscoveryRequest
public Void Deconstruct(out String ForestName, out String DomainName, out String DomainController, out IReadOnlyList<String> IncludeDomains, out IReadOnlyList<String> ExcludeDomains, out IReadOnlyList<String> IncludeDomainControllers, out IReadOnlyList<String> ExcludeDomainControllers, out Boolean SkipRodc, out Boolean IncludeTrustedDomains, out ForestDiscoveryFallback DiscoveryFallback, out Int32 MaxDomains, out Int32 MaxDomainControllersTotal, out Int32 MaxDomainControllersPerDomain, out Int32 MaxTrusts, out Boolean IncludeTrustRelationships, out Boolean IncludeDomainTrustRelationships, out Int32 TrustTimeoutMs, out Int32 RootDseTimeoutMs, out Int32 LdapTimeoutMs, out Int32 DcSourceTimeoutMs) #
Returns: Void

Parameters

ForestName String requiredposition: 0
DomainName String requiredposition: 1
DomainController String requiredposition: 2
IncludeDomains IReadOnlyList<String> requiredposition: 3
ExcludeDomains IReadOnlyList<String> requiredposition: 4
IncludeDomainControllers IReadOnlyList<String> requiredposition: 5
ExcludeDomainControllers IReadOnlyList<String> requiredposition: 6
SkipRodc Boolean requiredposition: 7
IncludeTrustedDomains Boolean requiredposition: 8
DiscoveryFallback ForestDiscoveryFallback requiredposition: 9
MaxDomains Int32 requiredposition: 10
MaxDomainControllersTotal Int32 requiredposition: 11
MaxDomainControllersPerDomain Int32 requiredposition: 12
MaxTrusts Int32 requiredposition: 13
IncludeTrustRelationships Boolean requiredposition: 14
IncludeDomainTrustRelationships Boolean requiredposition: 15
TrustTimeoutMs Int32 requiredposition: 16
RootDseTimeoutMs Int32 requiredposition: 17
LdapTimeoutMs Int32 requiredposition: 18
DcSourceTimeoutMs Int32 requiredposition: 19
public virtual Boolean Equals(ForestDiscoveryRequest other) #
Returns: Boolean

Parameters

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

Properties

public String ForestName { get; set; } #
public String DomainName { get; set; } #
public String DomainController { get; set; } #
public IReadOnlyList<String> IncludeDomains { get; set; } #
public IReadOnlyList<String> ExcludeDomains { get; set; } #
public IReadOnlyList<String> IncludeDomainControllers { get; set; } #
public IReadOnlyList<String> ExcludeDomainControllers { get; set; } #
public Boolean SkipRodc { get; set; } #
public Boolean IncludeTrustedDomains { get; set; } #
public ForestDiscoveryFallback DiscoveryFallback { get; set; } #
public Int32 MaxDomains { get; set; } #
public Int32 MaxDomainControllersTotal { get; set; } #
public Int32 MaxDomainControllersPerDomain { get; set; } #
public Int32 MaxTrusts { get; set; } #
public Boolean IncludeTrustRelationships { get; set; } #
public Boolean IncludeDomainTrustRelationships { get; set; } #
public Int32 TrustTimeoutMs { get; set; } #
public Int32 RootDseTimeoutMs { get; set; } #
public Int32 LdapTimeoutMs { get; set; } #
public Int32 DcSourceTimeoutMs { get; set; } #