DirectorySearcher Constructor (DirectoryEntry, String, String[], SearchScope)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Initializes a new instance of the DirectorySearcher class with the specified search root, search filter, properties to retrieve, and search scope.

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

public DirectorySearcher(
	DirectoryEntry searchRoot,
	string filter,
	string[] propertiesToLoad,
	SearchScope scope


Type: System.DirectoryServices.DirectoryEntry

The node in the Active Directory Domain Services hierarchy where the search starts. The SearchRoot property is initialized to this value.

Type: System.String

The search filter string in Lightweight Directory Access Protocol (LDAP) format. The Filter property is initialized to this value.

Type: System.String[]

The set of properties to retrieve during the search. The PropertiesToLoad property is initialized to this value.

Type: System.DirectoryServices.SearchScope

The scope of the search that is observed by the server. The SearchScope property is initialized to this value.

.NET Framework
Available since 1.1
Return to top