DomainController.FindAll Method

Definition

Finds a set of domain controllers.

Overloads

FindAll(DirectoryContext, String)

Finds all domain controllers in the specified context and site.

FindAll(DirectoryContext)

Finds all domain controllers in the specified context.

FindAll(DirectoryContext, String)

Source:
DomainController.cs
Source:
DomainController.cs
Source:
DomainController.cs
Source:
DomainController.cs
Source:
DomainController.cs

Finds all domain controllers in the specified context and site.

C#
public static System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName);

Parameters

context
DirectoryContext

A DirectoryContext object that contains the target and credentials to use for the search.

siteName
String

The name of the site to search for domain controllers.

Returns

A DomainControllerCollection object that contains the domain controllers that were found by the search.

Exceptions

context or siteName is null.

See also

Applies to

.NET 10 (package-provided) and other versions
Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

FindAll(DirectoryContext)

Source:
DomainController.cs
Source:
DomainController.cs
Source:
DomainController.cs
Source:
DomainController.cs
Source:
DomainController.cs

Finds all domain controllers in the specified context.

C#
public static System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context);

Parameters

context
DirectoryContext

A DirectoryContext object that contains the target and credentials to use for the search. The target of this DirectoryContext object is the name of the domain that will be searched for domain controllers.

Returns

A DomainControllerCollection object that contains the domain controllers found by the search.

Exceptions

context is null.

context is not valid.

See also

Applies to

.NET 10 (package-provided) and other versions
Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10