API Reference
Class
SdaFast
Thin wrappers around System.DirectoryServices.ActiveDirectory with short, bounded waits to avoid stalling on unhealthy DCs when enumerating trusts/domains.
Inheritance
- Object
- SdaFast
Methods
public static IReadOnlyList<TrustRelationshipInformation> GetDomainTrusts(String domainName, Int32 timeoutMs = 3000) #Returns:
IReadOnlyList<TrustRelationshipInformation>Returns domain-level trusts for the specified domain with a bounded wait.
Parameters
- domainName System.String
- Domain DNS name.
- timeoutMs System.Int32 = 3000
- Maximum wait time in milliseconds.
public static IReadOnlyList<TrustRelationshipInformation> GetForestTrusts(String forestName, Int32 timeoutMs = 3000) #Returns:
IReadOnlyList<TrustRelationshipInformation>Returns forest-level trusts for the specified forest with a bounded wait.
Parameters
- forestName System.String
- Forest DNS name or null for current forest.
- timeoutMs System.Int32 = 3000
- Maximum wait time in milliseconds.