Domain.FindAllDiscoverableDomainControllers Method ()


Finds all of the discoverable domain controllers in this domain.

Namespace:   System.DirectoryServices.ActiveDirectory
Assembly:  System.DirectoryServices (in System.DirectoryServices.dll)

public DomainControllerCollection FindAllDiscoverableDomainControllers()

Return Value

Type: System.DirectoryServices.ActiveDirectory.DomainControllerCollection

A DomainControllerCollection that contains the domain controller objects that were found by this method.

Exception Condition

The target server is either busy or unavailable.


The object has been disposed.

You can find discoverable domain controllers by querying DNS SRV records. Only those domain controllers that register the generic, non-site-specific, domain controller SRV record will be returned by this method.

.NET Framework
Available since 2.0
Return to top